C - Tutorial

C - Tutorial

Previous Page Next Page

C is a procedural and general-purpose programming language created by Dennis Ritchie in 1972 at the Bell Telephone Laboratories. It was invented to write UNIX operating system. C is the most widely used computer language. The main features of C language include low-level access to memory, easy to learn and modular structure which makes code debugging, maintenance, and testing easier. Due to these features make C language suitable for system programmings like an operating system or compiler development.

About Tutorial

This tutorial is intended for students or professionals interested in studying basic and advanced concepts of C. This tutorial covers all topics of C which includes data types, operators, arrays, control statements, type casting, pointers, functions, recursion, strings, structures, preprocessors & File handling. We believe in learning by examples therefore each and every topic is explained with lots of examples and the full flexibility to edit and run the code online is also provided. This make you learn C in a very easy way. You can access C online compiler anytime by just clicking on Compile Online button. One of the classical example of "Hello World!" is mentioned below for illustration purpose.

//   online C compiler   //
//   Hello World! Example  //
#include <stdio.h>
int main (){
    printf("Hello, World!");
    return 0;


Hello World!.

C Home Demo
C Online Compiler Snapshot


Before continuing with this tutorial, you should have basic understanding of any programming language.

Previous Page Next Page