C (limbaj de programare)

C

The C Programming Language,[1] manualul de referință pentru C
C
Extensii fișiere.c, .h
ParadigmăImperativ (procedural), structurat
Apărut în1972 (1972)[2]
Proiectat deDennis Ritchie
DezvoltatorDennis Ritchie & Bell Labs (creatori); ANSI X3J11 (ANSI C); ISO/IEC JTC1/SC22/WG14 (ISO C)
TipareStatic, slab, manifest, nominal
Implementări majoreGCC, Clang, Intel C, MSVC, Pelles C, Watcom C
DialecteCyclone, Unified Parallel C, Split-C, Cilk, C*
Influențat deB (BCPL, CPL), ALGOL 68,[3] Assembly, PL/I, FORTRAN
InfluențeNumeroase: AMPL, AWK, csh, C++, C--, C#, Objective-C, BitC, D, Go, Rust, Java, JavaScript, Limbo, LPC, Perl, PHP, Pike, Processing, Python, Seed7, Verilog (HDL)[4]
Sistem de operareMultiplatformă
Tip MIMEtext/plain[5]  Modificați la Wikidata
Prezență onlinesite web oficial
Wikibooks logo C Programming la Wikibooks
The C Programming Language - Limbajul de programare C, de Brian Kernighan și Dennis Ritchie, ediția originală ce a servit pentru mulți ani ca manual de referință al limbajului C.

C (/ˈs/) este un limbaj de programare standardizat. Este implementat pe majoritatea platformelor de calcul existente azi, și este cel mai popular limbaj de programare pentru scrierea de software de sistem. Este apreciat pentru eficiența codului obiect generat de compilatoarele C, și pentru portabilitatea sa.

A fost dezvoltat la începutul anilor 1970 de Ken Thompson și Dennis Ritchie, care aveau nevoie de un limbaj simplu și portabil pentru scrierea nucleului sistemului de operare UNIX.

Sintaxa limbajului C a stat la baza multor limbaje create ulterior și încă populare azi: C++, Java, JavaScript, C#, D.[6]

C este un limbaj de programare relativ minimalist ce operează în strânsă legătură cu hardware-ul, fiind cel mai apropiat de limbajul de asamblare față de majoritatea celorlalte limbaje de programare.

  1. ^ Eroare la citare: Etichetă <ref> invalidă; niciun text nu a fost furnizat pentru referințele numite k&r1e
  2. ^ Eroare la citare: Etichetă <ref> invalidă; niciun text nu a fost furnizat pentru referințele numite dottcl_2
  3. ^ Eroare la citare: Etichetă <ref> invalidă; niciun text nu a fost furnizat pentru referințele numite dottcl
  4. ^ „Verilog HDL (and C)” (PDF). The Research School of Computer Science at the Australian National University. . Accesat în . 1980s: ; Verilog first introduced ; Verilog inspired by the C programming language 
  5. ^ https://www.sitepoint.com/mime-types-complete-list/  Lipsește sau este vid: |title= (ajutor)
  6. ^ en Overview - D Programming Language

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy