Difference between revisions of "C (programming language)"

From Conservapedia
Jump to navigation Jump to search
(any assembly features are features of compilers, not the language.)
(Linux depends on gcc extensions (such as gcc's asm support))
Line 1: Line 1:
 
'''C''' is a [[procedural programming|procedural]], [[imperative programming|imperative]] [[programming language]] developed in 1972 by Dennis Ritchie at Bell Laboratories.  It was a major improvement over the earlier languages BCPL and B.
 
'''C''' is a [[procedural programming|procedural]], [[imperative programming|imperative]] [[programming language]] developed in 1972 by Dennis Ritchie at Bell Laboratories.  It was a major improvement over the earlier languages BCPL and B.
  
−
C is still a popular choice for projects where speed and small program size are important considerations, such as embedded firmware. The [[Linux]] operating system was written in C. The syntax of C inspired many later languages such as [[C++]], [[Java]] and [[C Sharp]].  Many C compilers also support low-level programming via integrated inline assemblers.
+
C is still a popular choice for projects where speed and small program size are important considerations, such as embedded firmware. The [[Linux]] operating system was written in C with [[gcc]] extensions. The syntax of C inspired many later languages such as [[C++]], [[Java]] and [[C Sharp]].  Many C compilers also support low-level programming via integrated inline assemblers.
  
 
[[Category:Information technology]]
 
[[Category:Information technology]]

Revision as of 08:40, April 3, 2007

C is a procedural, imperative programming language developed in 1972 by Dennis Ritchie at Bell Laboratories. It was a major improvement over the earlier languages BCPL and B.

C is still a popular choice for projects where speed and small program size are important considerations, such as embedded firmware. The Linux operating system was written in C with gcc extensions. The syntax of C inspired many later languages such as C++, Java and C Sharp. Many C compilers also support low-level programming via integrated inline assemblers.