The C Programming Language
C was developed at Bell Laboratories by two men named Brian Kernighan and Dennis Ritchie. In 1972, Bell Laboratories needed to write a new operating system. Until that point, most operating systems were written in assembler language because the high-level programming languages were not efficient enough, given the lack of computer power at that time. The problem with the low-level programming of assembler language is that the code is difficult to maintain. As the operating systems were updated, programmers dreaded the nightmares that updating assembler code brought.
Note
The operating system that resulted from this endeavor was called Unix, which is still in use today and which inspired Linux, a popular PC operating ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access