C (linguage de programmation)

De Wikipedia, le encyclopedia libere

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]

  1. 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)