C (programozási nyelv)

C
The C Programming Language logo.svg

Paradigmaimperatív (procedurális), strukturált
Jellemző kiterjesztés.h, .c
Megjelent1972[1]
TervezőDennis Ritchie
FejlesztőDennis Ritchie & Bell Labs
Utolsó kiadásC11 (C11, 2011. december)
Típusosságstatikus, gyenge
FordítóprogramGCC, MSVC, Borland C, Watcom C
MegvalósításokClang, GCC, Intel C, MSVC, Turbo C, Watcom C
Hatással volt ráB (BCPL,CPL), ALGOL 68, Assembly, Pascal
Befolyásolt nyelvekawk, csh, C++, C#, ObjC, BitC, D, Concurrent C, Java, Javascript
Operációs rendszerplatformfüggetlen

A C egy általános célú programozási nyelv, melyet Dennis Ritchie fejlesztett ki Ken Thompson segítségével 1969 és 1973 között a UNIX rendszerekre AT&T Bell Labs-nál.[2] Idővel jóformán minden operációs rendszerre készítettek C fordítóprogramot, és a legnépszerűbb programozási nyelvek egyikévé vált. Rendszerprogramozáshoz és felhasználói programok készítéséhez egyaránt jól használható. Az oktatásban és a számítógép-tudományban is jelentős szerepe van.

A C minden idők legszélesebb körben használt programozási nyelve,[3][4] és a C fordítók elérhetők a ma elérhető számítógép-architektúrák és operációs rendszerek többségére. Elterjedésében fontos szerepet játszott a RISC technológia. A sokféle processzorhoz operációs rendszerekre volt szükség, és az eleve C-ben írt Unix volt a legkönnyebben portolható.

Más nyelveken
العربية: سي (لغة برمجة)
žemaitėška: C (kalba)
беларуская (тарашкевіца)‎: C (мова праграмаваньня)
brezhoneg: Areg C
ᨅᨔ ᨕᨘᨁᨗ: C (basa maprogram)
català: Llenguatge C
Mìng-dĕ̤ng-ngṳ̄: C ngṳ̄-ngiòng
français: C (langage)
客家語/Hak-kâ-ngî: C ngî-ngièn
Bahasa Indonesia: C (bahasa pemrograman)
italiano: C (linguaggio)
日本語: C言語
Taqbaylit: C (tameslayt)
ភាសាខ្មែរ: ភាសាស៊ី
lumbaart: C (lenguagg)
lietuvių: C (kalba)
मैथिली: सी
Malagasy: Fiteny C
монгол: Си хэл
नेपाली: सि
occitan: C (lengatge)
srpskohrvatski / српскохрватски: C (programski jezik)
Simple English: C (programming language)
slovenščina: Programski jezik C
తెలుగు: సి
тоҷикӣ: Си
oʻzbekcha/ўзбекча: C (dasturlash tili)
吴语: C语言
中文: C语言