When you first take a look around Code Beach, you may be as happy as a kid in a candy store. You’ll find areas on the site dedicated to source code, tutorials, programming books, and even a job board, and each area appears to have a lot of content. But when you look a little closer, you’ll notice that the things you see are actually just links to other sites. Very little of the content is actually hosted by Code Beach. Now, that’s only a problem if you let it be. For most people, there’s as much value in having organized links as there is in having the actual goods on the site. Figure A shows our At-A-Glance review of Code Beach.

Figure A
Code Beach at a glance

Lots of code
As code warehouses go, Code Beach has a pretty good one. The bulk of what you’ll find on the site is contained in the Source Code section. Code Beach has very large ASP, Java, Visual Basic, and C++ libraries, with Java, not surprisingly, appearing to be the largest. Along with these obligatory sections, the site also includes Python, ColdFusion, Perl, PHP, C#, Palm, PocketPC, and JavaScript code libraries. There’s also an Our Picks section that highlights an item from each library.

The libraries are organized by topic, broken out into sections for complete applications, development tools, and libraries, along with a variety of language-specific topics. The C++ library, for example, contains sections dedicated to MFC and ATL, while the ASP library includes sections for ad management, chat room, XML, and database access code.

There’s quite a bit of code to be had here. The Java section weighs in with around 550 items, C++ with about 400, Visual Basic has approximately 40, and ASP holds 190 source samples. The smaller categories covering the more niche languages also have respectable amounts of code. ColdFusion and Python have about 15 each, while the Palm section contains a massive 142 links.

Tutorials and T-shirts
The Tutorials section is broken into language-specific categories and subcategories similar to the Source Code section. Here, you’ll find links to free tutorials from all over the Web for the same languages and tools you’ll find in the Source Code section. Once again, the Java section appears to be largest, with around 200 tutorials listed. Each language category has a few standard categories like Beginner, Database, and Internet, along with quite a few language-specific categories: ActiveX for Visual Basic; and Applets, AWT, and JNI for Java.

If you like your knowledge in a more portable format, Code Beach recommends books for all of the languages it lists source code for. It also offers capsule descriptions and links to buy the book on Amazon.com. If you can’t seem to find anything to help you on Code Beach itself, you can browse a collection of links to other sites, once again organized in the now-familiar language categories.

Code Beach hosts a job board, as well. Although it’s not clear whether the board is actually run by Code Beach or is a service provided by another Web site, it does seem active. As I write this, the board shows quite a few openings that have been posted within the last several days. If you are looking, you can browse positions in three broad categories: Web Development, Software Development, and Database Administration. Each category has several more specific subheadings. There is also a search function, if you know exactly what you’re looking for.

The sheer number of links organized into handy categories makes Code Beach deserve to be on your bookmark list. Try it, and if you really like it, you can even buy a shirt.