Developed by Niklaus Wirth in 1972. Designed for the teaching of programming concepts. C Language A, B, C . Developed by Brian Kernighan and Dennis Ritchie in 1978 at Bell Labs. Designed to give the programmer greater control over the computer.
Syntax is less readable than the other popular languages.
Contains C as a sublanguage. Language structures supports a more highly organized programming style than C did. Map concepts to data types. Build hierarchies of related data types. Programmer may create his own data types.