1

An introduction to C

C is a medium-level programming language developed by Dennis Ritchie of Bell Laboratories and implemented there on a PDP-11 in 1972. Historically, C was preceded by B, a language written by Ken Thompson in 1970 for the first UNIX system run on the PDP-7. B, in turn evolved from the Basic Cambridge Programming Language BCPL, developed by Martin Richards at Cambridge in 1967 as a systems programming language.

The C Programming Language (1978), by Kernighan and Ritchie is the definitive text. Although it is not adopted as an international standard, it is generally accepted as standard C. This original and enigmatic text is not an introductory programming manual; it assumes familiarity with basic programming concepts such ...

Get Interfacing with C, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.