C Menu


Introduction to C




History of C language

Dennis Ritchie "The Father of C Programming Language"

In the year 1968, Dennis Ritchie started his research to develop a new language to create an UNIX Operating System.

In the year 1972, he developed and introduced a new language with the name "Traditional C" at AT&T(American Telephone & Telegraph) Bell Laboratories.
.


Dennis Ritchie

C programming language was created to overcome the difficulties in older programming languages like BCPL & CPL.

In the year 1989, the ANSI (American National Standards Institute) committee introduced a standard version of C with the name "ANSI C" with standard library files. The ANSI C is also called as C89 in short form

Important of C Language

  • C is a robust language with a rich set of built-in functions and operators. Programs written in C are efficient and fast.
  • C is highly portable; programs once written in C can be run on other machines with minor or no modification.
  • C is a collection of C library functions; we can also create our function and add it to the C library.
  • C is easily extensible.

Features of C Language

  • Standard I/O (Input/Output) Library
  • long int - data type
  • unsigned int - data type
  • Compound assignment operators

Advantages of C Language

  • C is the building block for many other programming languages.
  • Programs written in C are highly portable.
  • Several standard functions are there (like in-built) that can be used to develop programs.
  • C programs are collections of C library functions, and it's also easy to add functions to the C library.
  • The modular structure makes code debugging, maintenance, and testing easier.

Let's see the programming languages that were developed before C language.

Year Language Developed By
1960 Algol International Group
1967 BCPL Martin Richard
1970 B Ken Thompson
1972 Traditional C Dennis Ritchie
1989 ANSI C ANSI Committee
1990 ANSI/ISO C ISO Committee
1999 C99 Standardization Committee

Next Topic :C Program Structure