History of C Programming

History of C Programming

The base of programming languages began in 1960. It was ‘ALGOL’. This ALGOL was used in European countries. In 1967 a new computer programming language called ‘BCPL’ was announced. Which was developed by Martin Richards.

C is the result of the development process of early language called BCPL. BCPL influenced the language called B which led to the development of C in the early 1970s. C language was originally developed for UNIX operating system. It was founded by Dennis Ritchie at Bell Labs in 1972.

In summer 1983 a committee was established to create an ANSI standard. This ANSI standard process took 6 years for standardization. It was finally adopted in December 1989. This standard was also adopted by ISO.

In 1995, Amendment 1 to the c standard was adopted which added several library functions. This version was known as C89.

During the 1990s a new C standard was developed. In 1999 it was referred to as C99. This C99 standard committee innovated new features to C like variable-length arrays and the restrict pointer qualifier.

ALGOL1960
BCPL1967
B1970
C1972
K&RC1978
ANSI C1989
ANSI/ISO C1990

Facts about C

C is widely used language because

  1. It is easy to learn.
  2. It can handle low-level activities.
  3. It is structured language.
  4. It can be compiled on various platforms.

Where it is used?

  • Unix, Linux OS and RDBMS MySQL has been written in C.
  • This C is used in Operating systems, Language compilers, Assemblers, text editors, Databases, Network drivers.
  • It is widely used in embedded systems.
  • It is used to develop system applications.
  • It is used to develop desktop applications.
  • Most applications of Adobe are developed using C.
  • Many operating systems such as Apple’s OS X, Microsoft OS are developed using C.
  • It is used in IOT applications.

People also ask for

When was C invented?

It was invented in 1972 by Dennis Richie.

Why it is called C?

Many of its features were derived from early language called B.