One of the largest public source code databases on the internet with 29,357,700 lines of code,
articles and tutorials in 11 languages, as well as 2,684 open job postings.





Welcome:

Check out the newest tutorials in each of the site's 11 different language below. Or if you want to dive right into the code, then click on any language on the right (under "Choose your Language"). In addition to code, each section is chock full of articles, tutorials, jobs and discussion too!

Once there, you can also sign up for the Code of the Day newsletter to have the best and newest code mailed to you daily. And if you're truly a hot-shot coder, then be sure to check out our coding contest, where you not only get recognition from your peers, but cool prizes too!
Sponsored by:
  • Quick and easy Array Constructor for VB5/6

    by Rde
    4/26/2012 6:14:19 AM
    9/20/2009 10:41:55 AM
    Language: Visual Basic

    Quick and easy Array Constructor for VB5 and 6. Substitutes the VB6 Array() function.

  • chess layout

    by lalus
    4/26/2012 2:08:55 PM
    9/20/2009 10:41:55 AM
    Language: Java/Javascript

    This is a code for creating chess layout of 8x8 in applet

  • AN EXPLANATION OF MY HIGH CAPACITY LIST ALPHABETIZING COMPUTER PROGRAM ALGORITHM

    by Douglas Miller
    4/16/2012 10:37:06 PM
    9/20/2009 10:41:55 AM
    Language: C/C++

    high capacity alphabetizing of a fixed width binary text file (SDF format).

  • String Cleanser (ASCII only)

    by Scouse Mouse
    7/31/2009 7:56:19 AM
    9/20/2009 10:41:55 AM
    Language: Active Server Pages/VBScript

    Simple include function to loop through a given string and (a) concatenate it to the maximum length, (b) silently drop any unwanted characters and (c) pad all single quotes with a 2nd single quote (for using in MS-SQL statements).

  • MDX tutorial, introduction

    by Kamil_Moscicki
    5/9/2012 2:24:21 PM
    9/20/2009 10:41:55 AM
    Language: SQL

    MDX is a query language for OLAP databases, much like SQL is a query language for relational databases. It is also a calculation language, with syntax similar to spreadsheet formulas. Tutorial presents introduction to MDX (MultiDimensional Expressions) with practical examples. Lesson presents how to use MDX queries for querying and manipulating the multidimensional data stored in OLAP cubes. It describes how to select data using Rows and Columns axes, and how to use methods: Members, NonEmpty, A ... (see entry for full description)

  • Matrix n*n

    by Morteza Zakeri
    12/28/2010 5:12:38 AM
    9/20/2009 10:41:55 AM
    Language: Perl

    Educational

  • Dynamic Array example

    by Jerome Scott II aka codecaine
    10/29/2011 3:41:29 AM
    9/20/2009 10:41:55 AM
    Language: Delphi

    Show how to set the size of an array at runtime. I wrote this in freepascal but will work the same way in Delphi.

  • Magento Advanced Facebook Connector Extension - Onlinebizsoft

    by Onlinebiz Software Solution
    2/10/2012 2:18:49 AM
    9/20/2009 10:41:55 AM
    Language: PHP

    sharing information !

  • Using Google Maps Places API and ColdFusion's CFMAP to render places of interests

    by FusionerMX
    2/24/2012 2:31:44 AM
    9/20/2009 10:41:55 AM
    Language: Cold Fusion

    Place Search Requests - retrieving the places of interests near a user's location:

  • ASP.NET Event Calendar in MVC3 Razor

    by Lana Gio
    5/15/2012 9:21:33 AM
    9/20/2009 10:41:55 AM
    Language: .Net

    Simple tips on how to create an event calendar using ASP.NET MVC3 view engine called Razor.

  • Interactive web-based BSOD prank

    by Jean-Charles Touzalin
    2/26/2012 12:44:38 AM
    9/20/2009 10:41:55 AM
    Language: Dark Basic

    The purpose of the website is to fake a Blue Screen of Death inside a browser.