Diferencia entre revisiones de «C (lenguaje de programación)»
Contenido eliminado Contenido añadido
m Revertidos los cambios de 190.50.174.103 (disc.) a la última edición de 190.188.109.102 |
|||
Línea 16:
|web =
}}
'''C''' es un [[lenguaje de programación]] creado en [[1972]] por [[
Al igual que B, es un lenguaje orientado a la implementación de [[Sistema Operativo|Sistemas Operativos]], concretamente [[Unix]]. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.
Línea 54:
* [[Polimorfismo]] en tiempo de código en forma de [[sobrecarga]], [[sobrecarga de operadores]] y sólo dispone de un soporte rudimentario para la [[programación genérica]].
* Soporte nativo para programación [[multihilo]] y [[red de computadores|redes de computadores]].
Aunque la lista de las características útiles de las que carece C es larga, este factor ha sido importante para su aceptación, porque escribir rápidamente nuevos [[compilador]]es para nuevas plataformas, mantiene lo que realmente hace el programa bajo el control directo del programador, y permite implementar la solución más natural para cada plataforma. Ésta es la causa de que a menudo C sea más eficiente que otros lenguajes. Típicamente, sólo la programación cuidadosa en [[lenguaje ensamblador]] produce un código más rápido, pues da control total sobre la máquina, aunque los avances en los compiladores de C y la complejidad creciente de los [[microprocesador]]es modernos han reducido gradualmente esta diferencia.
|