C

De doc.ubuntu-es
Saltar a: navegación, buscar

C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL.

Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos.

Se trata de un lenguaje débilmente tipificado de medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel. wikipedia)

Traduciendo: se puede acceder a posiciones especificas de memoria(bajo nivel), pero tambien permite trabajar con los datos sin tener en cuenta donde se guarda cada cosa.

Utiliza "librerias" propias, que son conjuntos de funciones predeterminadas que generalmente sirven para hacer cosas básicas(elevar al cuadrado un numero, mostrar en pantalla, escribir o leer de un archivo...).

He aqui un ejemplo de un primer programa en C que permite escribir en la pantalla del computador la palabra hola.


                  /*esto es un comentario en C, no afecta el código del programa */
  1. include "stdio.h" /*incluye la libreria stdio.h == standard input output. header, para usar printf y getch()*/

void main() /*funcion principal main, que no devuelve ningun valor */ { printf("hola"); /*funcion que imprime hola en pantalla*/ getch(); /*funcion que espera a que opriman una tecla para que continue el programa*/ }

Eso es lo más básico.

Herramientas personales