Programming Resources

Jumping into C++

Want to learn to code? Want to learn C++? Struggling to follow your lecturer or books and tutorials written for experts? You’re not alone. As a professional C++ developer and former Harvard teaching fellow, I […]

Microsoft C++ REST SDK

Microsoft C++ REST SDK version 1.0 codename Casablanca is open source project hosted at CodePlex, and takes advantage of the new set of capabilities introduced in C++ 11 to simplify cloud-based coding with a modern, […]

Add time using structures in C++

Write a program having a structure named Time which has three integer data items i.e. hour, minute and second. The task is to add the variables of the Time data type though a function

void AddTime(Time […]

Best free C and C++ programming courses online

In the previous article I compiled a list of C and C++ Programming websites/tutorials that could help you learn basic and advance techniques in programming. Today’s article shows you a list of C and C++ […]

Test Driven Development for Embedded C

TDD is a modern programming practice C developers need to know. It’s a different way to program—unit tests are written in a tight feedback loop with the production code, assuring your code […]

Source Code

Add time using structures in C++

Reading Files

Great Librarian 2.00.1

Stack Implementation in Java

Factorial of a Number

Check URL

Clock Type

Books

Jumping into C++

Want to learn to code? Want to learn C++? Struggling to follow your lecturer or books and tutorials written for experts? You’re not alone. As a professional C++ developer and former Harvard teaching fellow, I […]

Test Driven Development for Embedded C

TDD is a modern programming practice C developers need to know. It’s a different way to program—unit tests are written in a tight feedback loop with the production code, assuring your code […]

Cracking the Coding Interview, Fourth Edition: 150 Programming Interview Questions and Solutions

Now in the 4th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This book provides:

150 Programming Interview Questions and Solutions: From […]

iPhone and iPad Apps for Absolute Beginners (Getting Started)

The iPhone is the hottest gadget of our generation, and much of its success has been fueled by the App Store, Apple’s online marketplace for iPhone applications. Over 1 billion apps have been […]

The C++ Standard Library: A Tutorial and Reference

Programming with the C++ Standard Library can certainly be difficult task. Nicolai Josuttis’s The C++ Standard Library is one of the best available books to using the built-in features of C++ effectively.

The C++ Standard Library […]

Latest Downloads

  My Piano (132.3 KiB, 7,828 hits)

  PC to PC Communication (31.0 KiB, 5,473 hits)

  Design patterns (21.7 KiB, 4,535 hits)

  Snake Game (18.8 KiB, 28,954 hits)

  Tic Tac Toe Game pro (36.8 KiB, 13,464 hits)

  Great Librarian (34.0 KiB, 9,226 hits)

Programming Tutorials

An Introduction to C++

The ACM Student Magazine has a series of courses to teach C++ and java called “Objective Viewpoint”.

The tutorials touch on many aspects of object-orientation. The word object has surfaced in more ways than you […]

C++ Operator Overloading Guidelines

Google Code University website provides tutorials and sample course content so CS students and educators can learn more about current computing technologies and paradigms. In particular, this content is Creative Commons licensed which makes it […]

Concurrency in C++ – University of Waterloo

Google Code University website provides tutorials and sample course content so CS students and educators can learn more about current computing technologies and paradigms. In particular, this content is Creative Commons licensed which makes it […]

Binary Trees

A binary tree is made of nodes, where each node contains a “left” pointer, a “right” pointer, and a data element. The “root” pointer points to the topmost node in the tree. The left and […]

256-Color VGA Programming in C

David Brackeen has a very good tutorial on VGA graphics programming for DOS in C programming. The tutorial is a five part C programming tutorial which covers VGA basics, Primitive Shapes & Lines, Bitmaps & […]

Free Utilities

C/C++ Compiler Interface

Profit/Loss Calculator

This is a small utility to calculate the net income by checking a person’s salary and monthly expenses, on the basis of this information it calculates the loss/profit. It has a nice graphical User Interface […]

Text editor

This program is written in pure C programming language. The interface of the C program is just like Turbo C/C++ compiler like interface, and it also provides some gialog boxes same like the Turbo C/C++ […]

Lame – MP3 Software

LAME is an educational software to be used for learning about MPEG Audio Layer III (MP3) encoding. The goal of the LAME project is to use the open source model to improve the psycho acoustics, […]

Calculator

This graphical scientific calculator purely written in C programming language. It uses small functions to draw buttons on the screen and perform scientific operations like conversion, logrithm, and other operations. Every operation can be performed […]