Diferencia entre revisiones de «C (lenguaje de programación)»

Contenido eliminado Contenido añadido
Sin resumen de edición
Etiqueta: posible problema
Diegusjaimes (discusión · contribs.)
m Revertidos los cambios de 77.231.39.250 a la última edición de Diegusjaimes
Línea 16:
|web =
}}
'''C''' es un [[lenguaje de programación]] creado en [[1972]] por [[Dennis M. Ritchie]] en los [[Laboratorios Bell]] como evolución del anterior lenguaje [[Lenguaje de programación B|B]], a su vez basado en [[BCPL]]. E
 
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. No obstante es una puta mierda.
 
Se trata de un lenguaje débilmente tipificado de [[Lenguaje de medio nivel|medio nivel]] pero con muchas características de [[Lenguaje de bajo nivel|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 [[Lenguaje de bajo nivel|bajo nivel]]. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en [[Lenguaje ensamblador|ensamblador]] con código C o acceder directamente a [[Memoria de ordenador|memoria]] o [[dispositivos periféricos]].