The new revised manual can be found here :

Sub Code: 14CPL 16 / 14CPL26

Common to all branches of First year engineering of  VTU affiliated colleges.

The academic syllabus has been changed for the year 2014-15 in VTU. Hence the lab on C programming has been reframed as “COMPUTER PROGRAMMING LABORATORY” (Sub Code: 14CPL 16 / 14CPL26). Here I am publishing the first version of the lab manual which has solutions and sample output for all the lab programs. Gradually more documentation and algorithms are planned to be added. Anybody can contribute and re share this manual as it is distributed under Creative Commons Attribution-ShareAlike 4.0 International License .

This manual has been prepared using entirely free software. The document has been typeset using the LATEX document preparation system.

All the programs have been compiled using the GCC compiler and has been tested on elementary OS Release 0.2.1 (luna) 64-bitKernel Linux 3.13.0-35-generic

These programs can run on any GNU/Linux Operating system or any other OS with GCC installed.

GCC compiler can be obtained from here

If you are looking for an IDE to work with, the best choice is Code::Blocks

The latest version 0.5  of the manual is provided here

Click to download Computer Programming Lab Manual 0.5

For people who would like to contribute check here

Looking for your feedback. Report if there are any errors in the manual.


Prabodh C P is a faculty in the Dept of CSE SIT, Tumkur and also currently a Research Scholar pursuing PhD in IIT Hyderabad. He conducts online classes for C, C++, Python. For more info call +919392302100


Leave a Reply

Your email address will not be published. Required fields are marked *