C (programmeerimiskeel): erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
Suwa (arutelu | kaastöö)
Nene (arutelu | kaastöö)
võetud kasutusse programmeerimiskeele mall
1. rida:
{{Programmeerimiskeel
| nimi = C
| faililaiend = .c, .h
| paradigma = [[imperatiivne programmeerimine|imperatiivne]], [[protseduraalne programmeerimine|protseduraalne]], [[struktuurne programmeerimine|struktuurne]]
| väljalaskeaeg = 1972
| disainer = [[Dennis Ritchie]]
| arendaja = Dennis Ritchie & [[Bell Labs]]
| viimane väljalase = C99 (märts [[2000]])
| tüüpimine = [[staatiline tüüpimine|staatiline]], [[nõrk tüüpimine|nõrk]], [[manifesteeritud tüüpimine|manifesteeritud]]
| implementatsioonid = Clang, GCC, MSVC, Turbo C, Watcom C
| dialektid = Cyclone, Unified Parallel C, Split-C, Cilk, C*
| mõjutajad = [[B]] (BCPL, CPL), [[ALGOL 68]], [[assemerkeel]], [[PL/I]], [[Fortran]]
| mõjutatavad = [[AWK]], [[csh]], [[C++]], [[C--]], [[C#]], [[Objective-C]], [[BitC]], [[D (programmeerimiskeel)|D]], [[Go]], [[Java]], [[JavaScript]], [[Limbo]], [[Perl]], [[PHP]], [[Pike]], [[Processing]], [[Python]]
| os = multi-platvormne
}}
{{Wikibooks|Programmeerimiskeel C}}
'''C''' (hääldus inglisepäraselt [sii]) on standardiseeritud [[programmeerimiskeel]], mille lõid 1970. aastate alguses [[Brian Kernighan]], [[Dennis Ritchie]] ja [[Ken Thompson]] eesmärgiga leida sobiv keel uue operatsioonisüsteemi UNIX programmeerimiseks. Tänapäeval saab C programmeerimiskeelt kasutatda praktiliselt igas operatsioonisüsteemis, ning sellest on saanud üks populaarsemaid keeli, mida kasutatakse laialdaselt nii [[süsteemitarkvara|süsteemi-]] kui rakendustarkvara loomisel. Programmeerimiskeel C omab palju järeltulijaid, tähelepanuväärseim neist on [[C pluss pluss|C++]], mis peamise vahega toob C'sse klassid.