C programming language Page
C Programming Language
Return to C plus plus | C++, Computer science topics, Software engineering, History of software engineering, C language bibliography
* https://en.cppreference.com/w/c/language
* https://gnu.org/software/gnu-c-manual/gnu-c-manual.html
* https://docs.microsoft.com/en-us/cpp/c-language/c-language-reference
* https://bell-labs.com/usr/dmr/www/cman.pdf - C Reference Manual by Dennis M. Ritchie of Bell Telephone Laboratories
"C is a general-purpose programming language used for system programming (OS and embedded programming), programming libraries, game programming and cross-platform programming. This tag should be used with general questions concerning the C language, as defined in the ISO 9899 standard (the latest version, ISO 9899-2018 | ISO 9899:2018, unless otherwise specified — also tag version-specific requests with c89, c99, c11, etc). C is distinct from C plus pC++ and it should not be combined with the C++ tag absent a rational reason." Fair Use Source: https://stackoverflow.com/questions/tagged/c
C is a general purpose programming language that first appeared in 1972.
{{wp>C programming language}}
* Designed by:
* Developer: open source contributors
* First appeared: 2011
* Stable release: 1.2.70 / September 13, 2018
* Typing discipline: static typing, inferred typing
* Platform:
* OS: Any supporting JVM or JavaScript interpreter
* License: Apache 2
* Filename extensions:
* Website:
* Influenced by:
History
* History of C Programming Language, C Programming Language history
Philosophy
* Philosophy of C Programming Language, C Programming Language philosophy
Syntax
* C Programming Language syntax, Syntax of C Programming Language
=Main entry point
=
* C Programming Language main entry point, Main entry point of C Programming Language
=Extension methods
=
* C Programming Language extension methods, C Programming Language extension method, Extension methods of C Programming Language, Extension method of C Programming Language
Libraries
* C Programming Language libraries, C Programming Language library
Frameworks
* C Programming Language frameworks, C Programming Language framework
Interactive shell
* C Programming Language interactive shell
as a scripting language
C Programming Language as a scripting language
C Programming Language can OR cannot be used as a scripting language.
features in a hello world example
C Programming Language features in a hello world example
Tools
* C Programming Language tools
Applications
* C Programming Language applications, Application of C Programming Language
Adoption
* Adoption of C Programming Language, C Programming Language adoption
See also
* Comparison of programming languages
* C Programming Language Forum
External Sites
=Main
=
* https://docs.microsoft.com/en-us/cpp
* https://rosettacode.org/wiki/Category:C