Important alert: (current site time 7/7/2015 1:13:07 PM EDT)
Planet source code is coming back! Due to a technician error, planet source code files and database (along with backups) were lost. Originally, I thought the site would have to shut down. However, the database has been re-engineered and the source code from the planet source code CD, is in the process of being uploaded to the site. Please give me a few more days and things should be back to normal. For now, you can view text, zip files and screenshots, but cannot upload. Thanks so much for all your kind emails and support! Ian Ippolito: creator of planet source code 

Articles and Tutorials

Most Popular  
The articles and tutorials other users have found the most useful.  Broken out by beginner, intermediate and advanced level.
 
Newest  
Stay up to date with the latest and greatest!
 
To access the entire archive of articles and tutorials simply use the 'Browse All Categories' and 'Search' menu items in the drop-down hot menu at the top of the screen.

Most Popular

Beginner

Intermediate

Advanced

ARRAYS!
by Derek Jackson
Language: C/C++

Unzip the file and open the text document to view the tutorial on Arrays for Beginners!

Using VB ActiveX dlls in VC
by amit dey
Language: C/C++

Using a VB ActiveX DLL in an MFC client.

HOW TO USE POINTER v1.00
by UGO DESCHAMPS
Language: C/C++

This "file" will introduce pointer's to new programmer's...

Next generation internet architecture
by #uberGeek
Language: C/C++

We can develop a open source software platform that is superior to .NET, different elements are outlined below:

MasterConsole/MasterStream Tutorial for Beginners Part 2: Parallel between MasterStream,Pascal,and C
by Jeremy McAnally
Language: C/C++

This is the second part of my tutorial for MasterStream/MasterConsole. It will parallel MasterStream to Pascal and C to show you the similarities and differences.

MasterConsole/MasterStream Tutorial **UPDATED!** YAY!
by Jeremy McAnally
Language: C/C++

This is to tell everyone I added a small update to the tutorial and to tell you to keep watch on it! I'm going to be adding some EXCLUSIVE examples from Jared in a few days! So watch out!

recursive functions
by Callens Bob
Language: C/C++

Some functions to show the use of recursion in programming. This contains Fibonacci,Towers of Hanoi,Ackermann function

Fibonacci Numbers(simple)
by fallentdh
Language: C/C++

Understanding the use for equations and being able to use alternative ways around arrays.

Rudimentary UDP with Winsocks
by Ixac
Language: C/C++

The article demonstrates using Winsocks for rudimentary communication with UDP

Introduction to the Registry
by Matthew Stride
Language: C/C++

Learn how to use the power of the windows registry with this simple tutorial. Topics covered are an introduction to the regedit tool that comes with windows, reading, writing, creating and deleting registry values and keys and generating a list of all values and data within a registry key.

Make a companion (kinda)
by everlasting
Language: C/C++

Have you ever needed a to hear something from your computer besides that grinding it makes and the humming? MAKE IT TALK!!!

Some String/Memory Functions in C/ASM (not yet commented)
by Poltergeist
Language: C/C++

Some String/Memory Functions in C/ASM (no comments yet) I may submit some comments to when people ask for it. This code is IMO only usefull for who are coding an emulator and need some extra speed, which this code will probably give. Please note that a lot of the ASM code could still be optimized a bit, but that I leave to you ;)

actual cloning of a function
by Andres Tremols
Language: C/C++

Really nifty, A function's bytecode buffer is copied to a "string" and then executed via a function pointer to that string. Shows some basic of dynamic linking, assembly, and C internals.

Huffman Trees for Data Compression
by Pradeep P Chandiramani
Language: C/C++

Data Compression is a one of the most renowned branches of the Computer Science. Over the years, a lot of research has been done in this field to compress data into numerous ways and many standards have been developed. Data Compression can be defined as reducing the amount of storage space required to store given amount of data. Data compression comes with lots of advantages, it saves storage space, bandwidth, cost and TIME required to transmit data from one place to another. In thi ... (see entry for full description)

Browse for folder with a Quick Pick
by Lars Werner
Language: C/C++

Customized version of the "Browse for folder" dialog. It creates quick picks to your selected directories.

What are DLLs
by Bindesh Kumar Singh
Language: C/C++

The article describes how to create dll. Gives very primary details and code of the dll project.

CPU/OS FAQs
by Jim''s Tools at Consultant.com
Language: C/C++

FAQs about CPUs/OSs: The Stack Frame, Virtual/Physical Memory, GPFs, the Heap, and especially Intel/AMD CPUs. Enlightening for C/C++ programmers, essential knowledge for ASM programmers. (RTF file can be opened by most word processors including MS Word and Wordpad)

The Art of Writing Quality Software
by IRBMe
Language: C/C++

This is a tutorial whic will explain to you how to write maintainable, robust, efficient, reliable, portable, reusable software and will also give you some ideas and advice on how to go about this by giving you an understanding of coupling, cohesion, testing, code documentation and so on.

Compiler Tutorial : Part IV
by coder banna
Language: C/C++

This is the IV part Of my compiler tutorial...if no encouragement will be given to me or no mails then this is the last installment....if u will support me than i will go furthur

Open USB drives from desktop
by lahiru chandima
Language: C/C++

This article demonstrates how to create a simple program which can open USB drives connected to the computer from the desktop.

 



Newest Tutorials

Boarder Design Using Delay. In C
by John Bryan N. Saguisag
1/10/2015 12:45:00 PM

Language: C/C++



Stack operation
by juelrana
1/10/2015 10:50:00 AM

Language: C/C++



Open USB drives from desktop
by lahiru chandima
1/9/2015 11:23:00 PM

Language: C/C++



Artificial Intelligence Chatbot Tutorial
by Gonzales Cenelia
1/9/2015 7:37:00 PM

Language: C/C++



Every tool of C++ explained (C++ complete reference)
by Harjot Singh
1/9/2015 7:07:00 PM

Language: C/C++



Read: "Avoiding new operator failure" from my new book-> " 0 error(s) - 0 warning(s)"
by ahmed mohamed alaa
1/9/2015 1:17:00 PM

Language: C/C++



Introduction to the Registry
by Matthew Stride
1/8/2015 7:49:00 PM

Language: C/C++



What are DLLs
by Bindesh Kumar Singh
1/8/2015 7:21:00 PM

Language: C/C++



Bubble sort
by cime2007
1/8/2015 5:22:00 PM

Language: C/C++



Browse for folder with a Quick Pick
by Lars Werner
1/8/2015 4:38:00 AM

Language: C/C++