C | Definition, History, & Facts - Britannica
Maybe your like
Computers and Technology Quiz Contents Technology Computers C computer programming language Ask the Chatbot a Question More Actions Print Cite verifiedCite While every effort has been made to follow citation style rules, there may be some discrepancies. Please refer to the appropriate style manual or other sources if you have any questions. Select Citation Style MLA APA Chicago Manual of Style Copy Citation Share Share Share to social media Facebook X URL https://www.britannica.com/technology/C-computer-programming-language Feedback External Websites Feedback Corrections? Updates? Omissions? Let us know if you have suggestions to improve this article (requires login). Feedback Type Select a type (Required) Factual Correction Spelling/Grammar Correction Link Correction Additional Information Other Your Feedback Submit Feedback Thank you for your feedback Our editors will review what you’ve submitted and determine whether to revise the article.
External Websites- IOPscience - Journal of Physics: Conference Series - Research on Application of Computer Recognition Technology in C Language Programming Modeling System (PDF)
- OpenStax - Introduction to Computer Science - Building C Programs
- New York University - Department of Computer Science - Introduction to C Programming Language
- Engineering LibreTexts - C Language Basics
C, computer programming language developed in the early 1970s by American computer scientist Dennis M. Ritchie at Bell Laboratories (formerly AT&T Bell Laboratories). C was designed as a minimalist language to be used in writing operating systems for minicomputers, such as the DEC PDP 7, which had very limited memories compared with the mainframe computers of the period. The language was devised during 1969–73, alongside the early development of the UNIX operating system. It was based on CPL (Combined Programming Language), which had been first condensed into the B programming language—a stripped-down computer programming language—created in 1969–70 by Ken Thompson, an American computer scientist and a colleague of Ritchie. Ritchie subsequently rewrote and restored features from CPL to create C and eventually rewrote the UNIX operating system in the new language.
Key People: Richard Stallman Ken Thompson Dennis M. Ritchie (Show more) Related Topics: computer programming language MySQL procedural language (Show more) On the Web: IOPscience - Journal of Physics: Conference Series - Research on Application of Computer Recognition Technology in C Language Programming Modeling System (PDF) (Dec. 08, 2025) (Show more) See all related contentAs the UNIX system was enhanced, a series of changes took place in C between 1977 and 1979. During this time a description of the language became widely available through a book, The C Programming Language (1978), by Brian W. Kernighan and Ritchie. In the mid-1980s it became important to establish an official standard for C, since it was being used in projects subject to commercial and government contracts. In 1983 the American National Standards Institute (ANSI) set up a committee that further amended and standardized the language. Since then C has been referred to as ANSI Standard C, and it remains popular in the world of UNIX-like operating systems. C also became one of the most common programming languages used for writing other system software and applications. Descendants of C include Concurrent C, Objective C, C*, C#, and the widely used C++. The programming language Java was introduced in 1994 as a simplified subset of C for deployment over the Internet and for use in portable devices with limited memory or limited processing capabilities.
The Editors of Encyclopaedia Britannica This article was most recently revised and updated by Tara Ramanathan.Tag » Where Was The First High Level Language Operating System Created
-
History Of Programming Languages - DevSkiller
-
2) Where Was The First High-level Language Operating System Created ...
-
History Of Programming Languages - Wikipedia
-
High-level Programming Language - Wikipedia
-
2) Where Was The First High-level Language Operating System Created ...
-
A History Of Computer Programming Languages - Online College Plan
-
How Was The First Computer Operating System Made If There Were No ...
-
How Was The First Operating System Written?
-
Where Was The First High-level Language Operating System Cre - Hoc ...
-
IBM100 - FORTRAN
-
John Backus & Team Develop FORTRAN, The First Widely Used ...
-
IBM Develops FORTRAN - Computer - Britannica
-
Operating Systems - Rutgers CS
-
Software & Languages | Timeline Of Computer History