The C Programming Language (aka "K&R") is the seminal book on C.
|
Name | C | Paradigm | Imperative (procedural), structured | Appeared in | 1973 | Designed by | Dennis Ritchie | Software developer | Originally: Dennis Ritchie & Bell Labs ANSI C: ANSI X3J11 ISO C: ISO/IEC JTC1/SC22/WG14 | Stable release | C99 (March 2000) | Preview release | C1X | Typing discipline | Static, weak, manifest | Major implementations | Clang, GCC, MSVC, Turbo C, Watcom C | Dialects | Cyclone, Unified Parallel C, Split-C, Cilk, C* | Influenced by | B (BCPL, CPL), ALGOL 68, Assembly, PL/I, FORTRAN | Influenced | Numerous: AMPL, AWK, csh, C++, C-- , C#, Objective-C, BitC, D, Go, Java, JavaScript, Limbo, LPC, Perl, PHP, Pike, Processing | Operating system | Cross-platform (multi-platform) | Usual file extensions | .h .c |
|
C (pronounced c-ensiː, like the letter C) is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system.
Although C was designed for implementing system software, it is also widely used for developing portable application software.
C is one of the most popular programming languages of all time and there are very few computer architectures for which a C compiler does not exist. C has greatly influenced many other popular programming languages, most notably C++, which began as an extension to C.
|
|
|