History of C programming language

History of C

  1. C is a general-purpose programming language initially developed by the Dennis Ritchie between 1969 to 1973 at AT & T (American Telegraph and telecommunication) Bell Labs.
  2. It is named C because its features are derived from the earlier language called B which is developed by the Ken Thomson. According to Ken Thomson B was the stripped-down version of BCPL (Basic combined programming Language).
  3. The origin of c is closely tied up with the Unix operating system development.
  4. In 1973 with the addition of struct type the c becomes powerful enough that the Unix operating system was designed in C.
  5. This was one of the first operating system kernels implemented in a language other than assembly.
  6. In 1978, Brian Kernighan and Dennis Ritchie published the first edition of The C Programming Language.
  7. This book, known to C programmers as "K&R", served for many years as an informal specification of the language.
  8. The version of C that it describes is commonly referred to as K&R C.
  9. In 1989 the American National Standards Institute published a standard for C, generally called "ANSI C" or "C89".
  10. In the next Year, the same version is approved by the International Organization for Standardization, This version is called C90.
  11. ISO released an extension to the internationalization support of the standard in 1995 and a revised standard (known as "C99") in 1999.
  12. The current version of the standard (now known as "C11") was approved in December of 2011.


Previous Back to C Programming index Next

Comments

Popular posts from this blog

String in golang

Inline V/S Block Level Element

Arrays in C Language

Data Types in Go language

Printing in C programming

Variable Naming & Scope of Variable

Escape Sequence | Formatted Printing | Interview Questions

Floating point Data types in Go lang

Overview of Go lang

Literals in Java