Centro Educativo
Santo Domingo
Informática
Código Binario
Estudiante
Ericka Cheng
XI°A
Profesora
Guadalupe Espinosa
11 de abril de 2017
Lenguaje de Programación C++

En 1983, el Instituto Americano de Normalización
(ANSI) se dio a la tarea de estandarizar el lenguaje C, aunque esta tarea tardó
6 años en completarse, y además con la ayuda de la Organización Internacional
de Normalización (ISO), en el año de 1989 definió el C Estándar. A partir de
éste, se dio pie para evolucionar el lenguaje de programación C. Fue en los
mismos laboratorios de AT&T Bell, que Bjarnes Stroutstrup diseñó y
desarrolló C++ buscando un lenguaje con las opciones de programación orientada
a objetos.Ahora el desarrollo del estándar de C++ acaparaba la atención de los
diseñadores. En el año 1995, se incluyeron algunas bibliotecas de funciones al
lenguaje C. Y con base en ellas, se pudo en 1998 definir el estándar de C++.
Algunas personas podrían pensar que entonces C++ desplazó a C, y en algunos
aspectos podría ser cierto, pero también es cierto que algunas soluciones a problemas
requieren de la estructura simple de C más que la de C++, C generalmente es
usado por comodidad para escribir controladores de dispositivos y para
programas de computadoras con recursos limitados. La base del lenguaje fue
creada por programadores y para programadores, a diferencia de otros lenguajes
como Basic o Cobol que fueron creados para que los usuarios resolvieran
pequeños problemas de sus ordenadores y el segundo para que los no
programadores pudiesen entender partes del programa. C++ es un lenguaje de
nivel medio pero no porque sea menos potente que otro, sino porque combina la
programación estructurada de los lenguajes de alto nivel con la flexibilidad
del ensamblador.
ü Características.
ü Es el lenguaje de programación de
propósito general asociado al sistema operativo UNIX.
ü Es un lenguaje de medio nivel. Trata
con objetos básicos como caracteres, números, etc… también con bits y
direcciones de memoria.
ü Posee una gran portabilidad
ü Se utiliza para la programación de
sistemas: construcción de intérpretes, compiladores, editores de texto, etc
ü Versiones.
ü En la actualidad
son muchos los fabricantes de compiladores C, aunque los más populares entre
los fabricantes de software son: Microsoft e Imprise.
ü
ü Una evolución de C,
el lenguaje C++ (C con clases) que contiene entre otras, todas las
características de ANSI C. Los compiladores más empleados son Visual C++ de
Microsoft, Builder C++ de Imprise (Antigua Borland), C++ bajo Unix y
Linux.
ü
ü En el verano del
2000, Microsoft patentó una nueva versión de C++, que es C#, una evolución del
C++ estándar, con propiedades de Java y diseñado para aplicaciones en línea.
ü
No hay comentarios:
Publicar un comentario