Curriculum
Course: C Programming By Dr. Amar Panchal
Login

Curriculum

C Programming By Dr. Amar Panchal

Fundamentals of C Programming

0/13

Control Structure-Branching & Looping

0/15

Introduction to Coding

0/27
Video lesson

History of C Language -3

  1. C89/C90: The ANSI C standard, often referred to as “C89” or “C90” (after the year it was adopted), formalized many features of the C language, including syntax, semantics, and standard library functions. C89/C90 became the de facto standard for C programming and laid the groundwork for later versions of the language.

  2. C99: In 1999, the ISO (International Organization for Standardization) published a new version of the C standard known as C99. C99 introduced several new features, including support for variable-length arrays, inline functions, and new data types like long long int and complex.

  3. C11: C11, published in 2011, introduced further enhancements to the C language, including support for multi-threading with the <threads.h> library, atomic operations, and improved Unicode support with the <uchar.h> header.

  4. C18: The latest version of the C standard, known as C18, was published in 2018. C18 includes bug fixes and clarifications to the C11 standard but does not introduce significant new features.