Code Beach is your ultimate guide to free and open source code, tutorials, components, developer tools, and books for Android, ASP, BREW, C++, C#, ColdFusion, Delphi/Kylix, HTML, iPhone/iPod Touch, J2ME, Java, JavaScript, Mac, Palm, Perl, PHP, Pocket PC, Python, Ruby, Silverlight, SQL, Symbian, Visual Basic, and XML.

Free Magazines



Website Magazine is a free magazine offering practical advice and helpful tools from industry experts to help any website achieve Internet success. Until now, there has not been a magazine that caters exclusively to the business of running a website. Website Magazine has tapped premier talent in the Internet industry for our content and each and every issue will contain practical advice and insights for website owners.

Get a FREE MAGAZINE subscription!

Featured Tutorials


Cascading Style Sheets - Type Selector Tutorial
Within Cascading Style Sheets you use Selectors to define style groups and how they are to be applied to your web content. This tutorial explains the type selector and how it can be used.

What is PHP?
This article provides an overview of PHP including criticisms of the language

Comparing Arrays in Java
This tutorial shows the quick and easy way to compare arrays in Java.

Sorting Algorithms in C
Sorting in general refers to various methods of arranging or ordering things based on criterias (numerical, chronological, alphabetical, heirarchial etc.). In Computer Science, due to obvious reasons, Sorting (of data) is of immense importance and is one of the most extensively researched subjects. It is one of the most fundamental algorithmic problems. So much so that it is also fundmental to many other fundamental algorithmic problems such as search algorithms, merge algorithms etc. It is estimated that around 25% of all CPU cycles are used to sort data. There are many approaches to sorting data and each has its own merits and demerits. This article discusses some of the common sorting algorithms.

What is Ruby?
This article provides an overview of Ruby including history, philosophy, and semantics of the language.

Featured Career Opportunity


Intel has exciting career opportunities creating next-generation graphics solutions for gaming and high-throughput applications. We are developing advanced products based on a many-core architecture targeting high-end client platforms. Join a company where you will be a part of a dynamic new business that will shape the future of graphics computing. And be rewarded with an industry-leading compensation and benefits package, stock programs and career development opportunities.


Learn about career opportunities at Intel!

Geek Gear


I Love My Geek Babydoll Tee
I Love My Geek Babydoll TeeAwww.... geek love! Looking for the perfect gift for your girlfriend, wife, or even your mom? How 'bout the 'I love my geek' shirt? It pretty much speaks for itself, and proves to the world that geeks ...
 
Learn More

Hot Books and Magazines


Swing Hacks
Swing HacksSwing Hacks helps Java developers move beyond the basics of Swing, the graphical user interface (GUI) standard since Java 2. If you're a Java developer looking to build enterprise applications with a ...
 
Learn More
Site Map