C Standard History

Lesson overview

Topics covered: C89/C90/C99/C11/C23 features timeline, backwards compatibility.

C Standard History

C89/C90 (ANSI C, ISO/IEC 9899:1990)
C99 (ISO/IEC 9899:1999): // comments, inline variables, // comments
C11 (ISO/IEC 9899:2011): _Bool, _Thread_local, atomic types, _Alignof
C23 (latest): improvements, deprecations, new features timeline

Article author: Arthur Isaev

Banner image