Introduction

C programming was introduced by American computer scientist Dennis Ritchie in 1970s. It is also called mother language because of it is the basic language.

The root of all modern lannguage is ALGOL, introduced in the early 1960s. C was evolved from ALGOL,BCPL and B by Dennis Ritchie at the Bell laboratories in 1972. Since it was developed along with the UNIX operating system. It is strongly associated with UNIX. ALGOL was the first computer language to use a block structure. In 1967, Mortin Richards developed a language called BCPL(Basic Combined Programming Language) primarily for writing system software. In 1970 Ken Thompson created a language using many features of BCPL and called it simply B. B was used to create early versions of UNIX operating system at Bell Laboratories.

C was developed from ALGOL, BCPL andn B by Dennis Ritchie at the Bell Laboratories in 1972. Since it was developed along with the UNIX operating system. It is strongly associated with UNIX. To assure that C language remains standard in 1983, American National Standards Institute (ANSI) appointed a technical committee to define a standard for C.

Why should we learn C

C helps you to understand the internal architecture of a computer, how computer stores and retrives information. Now a days every citizen are trying to learn to C language. After learning C it will be easier to learn other programming languages like Python, Java, C++ etc... The biggest reason to learn C over assembly language is because it's much easier and faster to write code in C than in assembly language for a given programming task.

What are the uses of C

Steps involved in Executing a C program

Advantages of C

Disadvantages of C