This is the webpage to get Simplecpp, the companion package for the book "An introduction to programming through C++". New versions may be released from time to time, watch this space.

If you have any suggestions, including corrections, please write to me at ranade at cse dot iitb dot ac dot in.

Gallery of Simplecpp based animations

Linux version

Native windows version

Simplecpp is supplied integrated into the IDE (Interactive Development Environmment) Code::Blocks.

Mac OS X version

  1. Install XQuartz
  2. Run Terminal and from it give the command xcode-select --install
  3. You may also have to execute the following from the terminal.

    cd /opt/X11/include/X11

    sudo mv xlocale.h xlocale.h.bak

    sudo cp /usr/include/xlocale.h ./

  4. Download simplecpp.tar from here.
  5. Move simplecpp.tar to the folder of your choice and untar it.
  6. From the terminal go into the simplecpp directory which you extracted and run ./