The Code Project

The Code Project

The Code Project is a website that contains articles for an audience of computer programmers. Articles can be related to general programming, GUI design, algorithms or collaboration. Most of the articles have been uploaded by visitors and have not been extracted from an external source. Nearly every article is accompanied with source code and examples which can be downloaded independently. Most articles and sources are released under the Code Project Open License (CPOL), although the license can be configured by the user. Once a visitor has registered a user account on The Code Project, they may write and upload their own articles and code for other visitors to view. These articles either go through a moderation and editing phase or are immediately posted as unedited reader contributions.

The Code Project also employs a rating and comment system that helps to filter the good articles from the poor. It also has fairly active forums, and is a reasonably good resource for resolving difficult software development issues. Advice is given freely and fairly, and comments on that advice are available not only to both the question asker and the responder, but to other members who may wish to add to the information given.

Rather than being just a collection of samples, articles are encouraged to explain concepts and ideas, and discuss design decisions. A separate format, "Tips and Tricks", was introduced in 2010 as a place to post short code snippets that don't fit the requirements for an article.


Contents

Community

There are various non-programming forums, where members can let off steam, discuss news and sporting events, or just drop in to comment on the latest thread. There is a high volume of posts to these, mainly in 'The Lounge', and it acts, to some small degree, as a social site. Dependent upon time zones, there are regulars who will help the newcomers, and a daily Crossword Clue for those that enjoy that sort of thing. The code project has developed a few of its own internet memes over time. The "correct" answer to a totally incomprehensible question is "Liquid Nitrogen" (as it makes as much sense as the question), and there is some competition to be the first to include "CListCtrl" in a comment to the Weekly Survey (due to a non-sequitur answer containing this in an early survey). There is also a large preponderance of interest in bacon, for the obvious reasons.[further explanation needed]

Languages

The Code Project contains articles and code pertaining to the following programming languages:

Similar websites

External links