C (linguage de programmation)
Apparentia
C |
---|
instantia de: imperative programming language[*], procedural programming language[*], structured programming language[*], compiled language[*], linguage de programmation, computer science term[*] |
|
precedite per: B[*] |
data de creation: 1972 |
sito web official: https://www.iso.org/standard/74528.html, https://www.open-std.org/jtc1/sc22/wg14/ |
Commons: C (programming language) |
C[1] es un linguage de programmation designate e originalmente implementate per Dennis Ritchie in le prime annos del decennio de 1970 pro scriber le systema de operation UNIX. C ja es le plus commun linguage pro scriber software de systema, e C es anque usate pro scriber applicationes.
Characteristicas
[modificar | modificar fonte]- C es un linguage procedural
- C es un linguage presso al machine
- C vole esser un bon alternative a code de linguage de montage (Assembler)
- C vole esser un bon linguage pro scriber systemas operational
- C es standardisate per ISO
C attinge su scopos via:
- Data typos presso al machine (textos como vectores de characteres singule in le memoria de machine, numeros conformante al registros de CPU)
- Functiones compilate al instructiones de CPU se execute in le memoria de systema
- Argumentos de function se passa in le memoria "stack"
- Punctators que refere directemente al memoria de systema
Exemplo
[modificar | modificar fonte]Ecce le programma "Hello World" ("Salute Mundo!") scribite in C conformante le norma de ISO:
#include <stdio.h> /* Obteni le description del function printf() qual es necesse pro utilisar le */
int main(void) /* Defini le function capital qual es execute per le system operational al comenciamento del programma */
{
printf("Salute, Mundo!\n"); /* Scribe le texto al "stdout" (sortita standard) */
return 0; /* Indica al system operational que le programma ha finite sin errores */
}
Vide etiam
[modificar | modificar fonte]Referentias
[modificar fonte]- ↑ Derivation: Entitates: 1. (it) C (linguaggio di programmazione) || 2. (es) C (lenguaje de programación) || (pt) C (linguagem de programação) || 3. (fr) C (langage) || 4. (en) C (programming language) || Controlo: (de) C (Programmiersprache) || (ru) Си (язык программирования) || - (Extra): (la) C (lingua programmandi)