Simple Programs in C

A Complete Tutorial to Learn C Programming

C Programs

The C is a general-purpose, procedural, imperative computer programming language developed in 1972 by Dennis M. Ritchie at the Bell Telephone Laboratories to develop the UNIX operating system. The C is the most widely used computer language, it keeps fluctuating at number one scale of popularity along with Java programming language, which is also equally popular and most widely used among modern software programmers.


These C Programs are designed for software programmers / students and for those who want to learn coding in C, with a need to understand the C program language starting from first step to last one. These programs will give lots of knowledge to understand C programs from where everybody take himself/herself to higher level of expertise.


Before proceeding with this C program, you should have a basic understanding of Computer Programming terminologies. A basic understanding of any of the programming languages will help you in understanding the C programming concepts and move fast on the learning track.

Categorised C Programs

All programs are categorised on the bases of their properties. In the left panel some heading are there and all programs are written under suitable heading so that it become easy to find program which you need.

Compiled and Executed C Programs

All programs are compiled and executed before upload on W3Professors. You just have to copy / paste desire porgram in C compiler and run. It will print output. Each and every program is under a suitable heading so that you can easily understand the output of that program.

Free Download & No Registration

All programs are free of cost. You can download any C program without any login or registration. W3Professors provides simple c programs, control statement in C, Array in C, File handling in C, Recursion in C, Searching and Sorting techniques in C, Structure in C etc.