The C Language History
The brief history about C Language is given below :−
The C Language was created by Dennis Ritchie ( the founder of C Language ) at Bell Laboratories in 1972. It is based on B Language created by Ken Thompson at 1969`s. It was created to construct the Unix operating system.
History based on versions:
C78/K&R C
The book “The C Programming Language” published by Dennis Ritchie along with Brian Kernighan. Initially, this book was used as informal specification for C language for many years. It is referred as K&R C or C78.
ANSI C
The American National Standards Institute (ANSI) start working on C language to standardized it. The C Language was first standardized as ANSI C in 1989. The ambiguities present in earlier versions are rectified and some new features were added.
C89/C90
The ANSI C standard was adopted internationally with the named as C89 or C90. No C language become basis for compilers and
development tools.
C99
Later in 1999, the ISO/IEC approved an updated version of the C standard known as C99. Some new features like inline functions, some new data types like complex type, variable-length arrays and one-line comments with // etc are introduced in C99.
C11
In 2011, is another major revision C11 of the C standard was published.Some new functionalities like library Support, multi-threading, anonymous features for structures and unions, Unicode support for other Languages, macro support and some bounds-checked functions etc are added in C11.
C17
In 2018, new C17 standard has been published which don’t include any new features but some technical correction were done.
C18
In 2018, again new C18 was published which include some bug fixes compared to C11.
The C18 is the latest standard till now. We can expect new standards in near future.