Introduction to C++

An xkcd comic about pointers.

One of the defining features of C++ is that it makes heavy use of pointers, variables which store the numerical memory addresses of pieces of other data. (Courtesy of Randall Munroe. Original comic can be found here.)


MIT Course Number


As Taught In

January IAP 2011



Translated Versions


Cite This Course

Course Features

Course Description

This is a fast-paced introductory course to the C++ programming language. It is intended for those with little programming background, though prior programming experience will make it easier, and those with previous experience will still learn C++-specific constructs and concepts.

This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.

Dunietz, Jesse, Geza Kovacs, and John Marrero. 6.096 Introduction to C++, January IAP 2011. (MIT OpenCourseWare: Massachusetts Institute of Technology), (Accessed). License: Creative Commons BY-NC-SA

For more information about using these materials and the Creative Commons license, see our Terms of Use.