04 - History of C
04 - History of C
Most of the compilers, JVMs, Kernels, and others are written in C language
Most of the programming languages follow C syntax, such as: C++, Java, C#, and
others
Provides the core concepts like the array, strings, functions, file handling, and
others that are being used in many languages like C++, Java, C#, and others of
high-level).
Applications of C
• Operating Systems • Database Systems
• Language Compilers • Print Spoolers
• Language Interpreters • Utilities
• Assemblers • Graphics packages
• Text Editors • Word processors
• Network Drivers • Spreadsheets
• Modern Programs • IoT Applications
• Browsers and Extensions • Embedded Systems
Progression of C Programming Language
LANGUAGE YEAR DEVELOPED BY
ALGOL 1960 International Group
BCPL 1967 Martin Richards
B 1970 Ken Thompson
C 1972 Dennis Ritchie
K&RC 1978 Kernighan & Dennis Ritchie
ANSI C 1989 ANSI Committee
ANSI/ISO C 1990 ISO Committee
C99 1999 Standardization Committee
C11 2011 Standardization Committee
C18 2018 Standardization Committee
Embedded C 2008 Standardization Committee