Most programmers are not just desktop programmers, web programmers or scripting gurus – they are often all of the above. Over time, most software developers find that it’s much easier to re-use code components than it is to recreate the wheel every time you write an application. Over time, these developers typically archive a library of these reusable modules in order to save time the next time they need to do the same task. computer science
Now, thanks to the power of the Internet, there is a proliferation of websites where professional programmers offer these modules to the general public for absolutely free. For other application developers, these libraries are a goldmine. Whether you write in VB, C, C++, C#, Perl, PHP, Ruby, or any other programming language, there’s a website out there where you can find such reusable sample code. computer science computer science
Choosing the Top Websites for Sample Code
Every developer has a list of their favorite websites where they not only search for free sample code, but they also take part in the developer community that exists at these sites. Programmers often develop a very passionate attachment to some of these websites. computer science computer science computer science computer science
The following is, by no means, an exhaustive list of the best developer websites online. Such a list would be difficult, since there are thousands of excellent resources throughout the net. The following is simply a list of ten of the best places to start if you’re looking for high quality sample code. So please, folks, no food fights if your favorite isn’t mentioned. The following websites are listed in no particular order.
#1 – Programmer’s Heaven
programmersheaven.com (The site is no longer available) is a huge online resource that is very much a community of many different programmers. The site includes information, tips, and forums on languages like Basic, C++, Delphi, Java, Perl, PHP, Python, Ruby, Visual Basic and more. You can also search the site by application or platform.
Programmer’s Heaven has forums, blogs, articles, files, links and news for every single programming language listed on the site. The size of this website is impressive, and the community is growing quickly into one of the largest developer communities on the net. computer science computer science computer science computer science
If you need sample code that’s not already on the site, just ask for help in the forums.
#2 – SourceForge.net
It goes without saying that SourceForge is one of the most significant open source communities on the Internet. When you need to review sample code to learn how to do something, this is a great place to search.
From the main page, just click “Find Software,” and then “Development.” The next page will astound you. You’ll discover an entire world of open source projects. computer science computer science computer science
You read that right, that’s over 54,000 listings under “Software Development.” If you find a software project that sparks your interest, and you can see how the software could be greatly improved, you might consider joining up with one of the many open source projects. computer science computer science computer science
See the SourceForge overview for how this works. Open source is a way of life, and these coders take it very seriously.