Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Uno de los objetivos de diseo del lenguaje C fue que slo sean necesarias unas
pocas instrucciones en lenguaje mquina para traducir cada instruccin del lenguaje
C.
Caractersticas:
Es un lenguaje estructurado.
Permite el manejo de datos (bits y bytes).
Es case sensitive; distingue minsculas de maysculas.
Acceso a memoria de bajo nivel mediante el uso de punteros (posiciones de
memoria).
Ventajas:
Java
JavaScript
C# (pronunciado C Sharp) es un lenguaje desarrollado por Microsoft derivado
de C/C++ y Java.
Aplicaciones de C
C es un lenguaje de programacin que se emplea mucho en la programacin de
hardware o sistemas embebidos:
XC8: Es una implementacin del lenguaje C para programar
microcontroladores. Creado por la empresa Microchip.
RobotC: Es un lenguaje de programacin para el desarrollo de robtica
educativa. Esta basado en ANSI C. Se utiliza para programar y controlar
diversos kits de robtica como: Lego NXT, Lego EV3, VEX y Arduino.
El archivo ejecutable no es vlido para cualquier computador solo para aquellos que
tengan el mismo microprocesador. Es por ello que existen compiladores para cada
sistema operativo por ejemplo: compilador de C para Linux, compilador de C
para Windows, etc.
Biblioteca o Librera en C
La biblioteca estndar de C (tambin conocida como libc) es una recopilacin de
programas (archivos de cabecera), estandarizadas por un comit de la Organizacin
Internacional para la Estandarizacin (ISO), que implementan operaciones comunes,
tales como las de entrada y salida de datos o el manejo de cadenas.