C Tutorial

History of C Language

C is a programming language developed at AT & T’s Bell Laboratories of USA in 1972. It was designed and written by Dennis Ritchie and Ken Thompson.

At first, UNIX was written on a PDP-7 and then shifted to a PDP-11 machine.Initially they used assembly language to write it and graduated to BCPL. Later, UNIX was re-implemented using C language. By 1972, most of the UNIX was written in C, it was given the name as it is the next level to language B.

Prerequisite to Learn C programming language

Absolutely no prior knowledge is required to learn C programming. Each topic has many lessons and examples that you can practice and learn. Before you start practicing the example programs, read the instructions to install a compiler for C language.

Installing and working with a C Compiler

The first step in learning C programming is to install a C compiler for practice. Learning programming is all about practicing and less reading. The more you practice, the more you will learn.

C Programming Tutorial Topics

Find the list of topics for C programming language below. Each topic is a section and each of these sections has many lessons which you can read.


Data Types and Operators

Variables and Storage Classes

Arrays, Structure and Union

Flow Control

Loop Control