lesnguaje c 1
Alum no:Alfonso Peñafi
elM aya.
G rupo:v311
Turno:vespertino
Profesor:Ram ón Rom o.
¿Q ué es ellenguaje c+ + ?
C++ es un
lenguaje de programación diseñado
conla intención de extender al
lenguaje de programación C
mecanismos que permiten la
manipulación de objetos. En ese
sentido, desde el punto de vista de
los lenguajes orientados a objetos, el
C++ es unlenguaje híbrido.
H IS TO R IA D EL LEN G U A JE
Paralelamente, en 1980 surge C++ de la mano de
C+ +
. Stroustrup (también de Laboratorios Bell de
Bjarne
AT&T). Diseña este lenguaje con el objetivode añadir
a C nuevas características. Permite combinar la
programación imperativa de C con la programación
orientada a objetos. Años mas tarde Alexander
Stepanov y Adrew Koening incorporan maslibrerías
donde estas incorporan contenedores y algoritmos
genéricos proporcionando a C++ una potencia única
entre los lenguajes de alto nivel. La última variante
que ha surgido de C es el moderno C#. En elaño
2000, Microsoft presenta su plataforma .NET junto
con un nuevo lenguaje, C# (diseñado por Anders
Hejlsberg), que servirá de lenguaje principal de la
plataforma. C# es un híbrido de C++ y Java.Actualmente C# se encuentra entre los 10 lenguajes
más utilizados.
Ventajas:
El lenguaje C es un lenguaje muy portable, es
decir, es independiente de la arquitectura de la
máquina y con alguna oninguna modificación un
programa puede correr en una amplia variedad de
computadores.
Es flexible en la conversión de datos.
Su eficiencia y claridad han hecho que el
lenguaje ensamblador casi nohaya sido utilizado en
Unix.
El compilador de C es pequeño y tiene un gran
poderío debido a sus múltiples bibliotecas.
D esventajas:
La excesiva libertad en la escritura del
código fuente haceque muchas veces se
cometan errores de programación,
que, por ser correctos sintácticamente
no
se
detectan
en
tiempo
de
compilación.
Carece de instrucciones de entrada y
salida, de manejo de...
Regístrate para leer el documento completo.