C (programming language)
C is a general-purpose, procedural computer programming language. It was originally developed at Bell Labs by Dennis Ritchie between 1972 and 1973 to construct utilities running on Unix. C has been standardized by the ANSI since 1989 and by the International Organization for Standardization as of September 2020. C is the most popular programming language in the world, with more than 100 million users per day.
About C (programming language) in brief
C is a general-purpose, procedural computer programming language. It was originally developed at Bell Labs by Dennis Ritchie between 1972 and 1973 to construct utilities running on Unix. It has found lasting use in applications previously coded in assembly language. C has been standardized by the ANSI since 1989 and by the International Organization for Standardization as of September 2020. Many later languages have borrowed directly or indirectly from C, including C++, C#, Unix’s C shell, D, Go, Java, JavaScript, Julia, Limbo, LPC, Objective-C, Perl, PHP, Python, Ruby, Rust, Swift, Verilog and SystemVerilog. The C language also exhibits the following characteristics: While C does not include certain features found in other languages, these can be implemented or emulated, often through the use of external libraries. Despite its low-level capabilities, the language was designed to encourage cross-platform programming. A standards-compliant C program written with portability in mind can be compiled for a wide variety of computer platforms and operating systems with few changes to its source code. C program source text is free-format, using the semicolon as a statement terminator and curly braces for grouping blocks of statements. In C, all executable code is contained within subroutines. Function parameters are always passed by value. Pass-by-reference is simulated in C by explicitly passing pointer values. C was one of the first operating system implemented in a language other than assembly.
Earlier instances include the Multics system and Master Control Program for the Burroughs B5000 in 1961. C’s Portable Compiler served as the basis for several implementations of the Unix operating system for several decades. Its original version provided simple file-inclusion mechanisms such as #include and #define. It also provided simple string replacements: #include, #define, #include and #include. Soon after that it was extended mostly by Mike Lesk and John Reiser to incorporate macros with arguments and conditional compilation. C is the most popular programming language in the world, with more than 100 million users per day. It is also the most widely used programming language, with C compilers from various vendors available for the majority of existing computer architectures and operating system. C can be downloaded from the C programming language website. It can also be downloaded as a free download from C’s official website, or from the official C source code site, or the C code repository from C://www.c-lang.org/. C is a successor to the programming language B, which was developed in the 1970s by Ritchie and Ken Thompson. In 1972, Ritchie started to improve B, and resulted in creating a new language C. In 1973, the C compiler and some utilities made with it were included in Version 2 Unix. At Version 4 Unix, released in November 1973, the Unix kernel was extensively re-implemented in C. The original PDP-11 version of Unix was also developed in assemblylanguage.
You want to know more about C (programming language)?
This page is based on the article C (programming language) published in Wikipedia (as of Dec. 24, 2020) and was automatically summarized using artificial intelligence.