C Tutorial

Founder of C

Dennis MacAlistair Ritchie was an American computer scientist who found C-Programming Language.


Computer programming is a set of instructions through which one tells the computer to do the desired task. This set of instructions written in human readable computer language is called Source Code. Every program has two parts namely code and data. There are two models of programming namely Structured Programming and Object Oriented Programming. In Structured Programming codes are executed one after one in a serial fashion. Example for this is ā€˜Cā€™ Language. In object oriented programming, data is accessed through objects. There is no single flow. Here objects freely interact with one another by passing messages.


This tutorial is designed for software programmers with a need to understand the C programming language starting from scratch. This tutorial will give you enough understanding on C programming language from where you can take yourself to higher level of expertise.


Before proceeding with this tutorial, 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.