Languages
C
the single letter C, as in sea
Citation Formats
General Reference
APA Style
BibTeX
C is a general purpose programming language created by Dennis Ritchie at Bell Labs between 1969 and 1973, developed alongside the Unix operating system and used to rewrite Unix itself, which made Unix far easier to port to new kinds of computer hardware. C gives programmers close control over memory and hardware while remaining more portable and readable than assembly language, a combination that made it, and the many later languages it directly influenced, including C plus plus, Java, C sharp and JavaScript's own syntax, among the most consequential language designs in computing history.
Facts
First Released ParadigmImperative, procedural, structured 1 SignificanceMade Unix portable across hardware, and directly shaped the syntax of most major languages that followed it. 1 Cross-Tradition Connections
In Field
Influenced
JavaScript, Languages JavaScript's curly brace, C style syntax was carried over through Java, which Netscape asked Brendan Eich to make JavaScript resemble at the surface level, rather than through a direct line of descent from C itself.
Invented By
Preceded By
Predecessor Of
Sources
1. Computer History Museum
Wikipedia: C (programming language)
Wikimedia FoundationLead sectionQuote, Lead section
C is a general-purpose programming language created in 1972 by Dennis Ritchie.
View the Source Encyclopedia Britannica: Computer Science
Encyclopedia Britannica Editors, Encyclopaedia Britannica Inc, 2024Influenced: JavaScriptView the Source Wikipedia: C++
Wikimedia FoundationInfluenced: C++, Lead paragraph, on C extensionView the Source Wikipedia: Java (programming language)
Wikimedia FoundationInfluenced: Java, Lead paragraph, on syntax resemblanceView the Source Wikipedia: Go (programming language)
Wikipedia: Perl
Wikipedia: History of programming languages
Wikimedia FoundationPreceded By: Assembly Language, Early languages sectionView the Source Wikipedia: PHP
Wikimedia FoundationInfluenced: PHP, InfoboxQuote, Influenced: PHP, Infobox
Influenced by Perl, C, C++, C#, Java, Kotlin, Tcl, JavaScript, Rust, Swift
View the Source Wikipedia: Objective-C
Wikimedia FoundationPredecessor Of: Objective-C, Syntax sectionQuote, Predecessor Of: Objective-C, Syntax section
a strict superset of C
View the Source Reader Challenges (0 open reader challenges)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.
View At A Past Year
The atlas records no dated fact of its own for this entry, so there is no other year to choose.