Está en la página 1de 10

Participante:

Yordani Peña Santana

Matricula:
2019-02653

Carrera:
Ingeniería en Software

Asignatura:
programación 1
Lenguaje de programación
Los lenguajes de programación son lenguajes creado por el ser humano para poder
comunicarse con las computadoras. Así podríamos decir que lenguaje de programación es
el conjunto de símbolos y palabras que permiten al usuario de una computadora darle
instrucciones y órdenes para que la computadora los ejecute.
Un lenguaje de programación es un lenguaje formal que proporciona una serie de
instrucciones que permiten a un programador escribir secuencias de órdenes y algoritmos
a modo de controlar el comportamiento físico y lógico de una computadora con el
objetivo de que produzca diversas clases de datos. A todo este conjunto de órdenes y
datos escritos mediante un lenguaje de programación se le conoce como programa.
LINEA DE TIEMPO
Tipos de lenguajes de
programación.
Existen muchos lenguajes de programación de alto nivel con sus diferentes versiones. Por esta
razón es difícil su tipificación, pero una clasificación muy extendida desde el punto de vista de
trabajar de los programas y la filosofía de su creación es la siguiente:

Lenguajes de programación imperativos: entre ellos tenemos el Cobol, Pascal, C y Ada.

Lenguajes de programación declarativos: el Lisp y el Prolog.

Lenguajes de programación orientados a objetos: el Smalltalk y el C++.


Historia del Lenguaje C

Historia del Lenguaje C .C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los
Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL. Al igual que B, es un
lenguaje orientado a la implementación de 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.
Se trata de un lenguaje débilmente tipificado de medio nivel pero con muchas características de 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 bajo nivel. Los compiladores suelen ofrecer
extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C o acceder
directamente a memoria o dispositivos periféricos.
Historia del Lenguaje C
El desarrollo inicial de C se llevó a cabo en los Laboratorios Bell de AT&T entre 1969 y 1973; según Ritchie, el
periodo más creativo tuvo lugar en 1972. Se le dio el nombre "C" porque muchas de sus características fueron
tomadas de un lenguaje anterior llamado "B"
Hay muchas leyendas acerca del origen de C y el sistema operativo con el que está íntimamente relacionado,
Unix. Algunas de ellas son:
El desarrollo de C fue el resultado del deseo de los programadores de jugar con Space Travel. Habían estado
jugando en el mainframe de su compañía, pero debido a su poca capacidad de proceso y al tener que soportar
100 usuarios, Thompson y Ritchie no tenían suficiente control sobre la nave para evitar colisiones con los
asteroides.
Por ese motivo decidieron portar el juego a un PDP-7 de la oficina que no se utilizaba; pero esa máquina no
tenía sistema operativo, así que decidieron escribir uno. Finalmente decidieron portar el sistema operativo del
PDP-11 que había en su oficina, pero era muy costoso, pues todo el código estaba escrito en lenguaje
ensamblador.
Entonces decidieron usar un lenguaje de alto nivel y portátil para que el sistema operativo se pudiera portar
fácilmente de un ordenador a otro. Consideraron usar B, pero carecía de las funcionalidades necesarias para
aprovechar algunas características avanzadas del PDP-11. Entonces empezaron a crear un nuevo lenguaje, C.
Lenguaje C 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.
lenguaje de programación c++

C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. La intención de su creación fue
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 un lenguaje híbrido.
Posteriormente se añadieron facilidades de programación genérica, que se sumaron a los paradigmas de
programación estructurada y programación orientada a objetos. Por esto se suele decir que el C++ es un lenguaje
de programación multiparadigma.
Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los fabricantes de
compiladores más modernos. Existen también algunos intérpretes, tales como ROOT.
Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder crear nuevos tipos que se
comporten como tipos fundamentales.
El nombre "C++" fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue utilizado por primera vez
fuera de un laboratorio científico. Antes se había usado el nombre "C con clases". En C++, la expresión "C++"
significa "incremento de C" y se refiere a que C++ es una extensión de C.
lenguaje de programación c++
Aunque el lenguaje C++ se creó en 1979, tal y como hemos dicho, no es hasta 1983 que tiene su
nombre definitivo, pasando de C con clases a C++.
C++ 2.0 se lanzó en 1989, con nuevas opciones como herencia múltiple (los lenguajes actuales
de programación orientada a objetos solo permite una única herencia), clases abstractas,
funciones estáticas y muchas más.
¿Porqué se llama C++?

¿Porqué se llama C++?


lenguaje de programación c++
En programación, muchas lenguajes utilizan el operador ++ para incrementar (aumentar
en 1) el valor de una variable. De esta manera, se puede decir que C++ es la
continuación (como una versión más), del lenguaje C.
Características del lenguaje
C++
•Sintaxis heredada del lenguaje C.
•Tiene un estandard ISO, conocido como ANSI-C++. La última revisión fue en el 2011.
•Lenguaje fuertemente tipado. El programador debe saber como hacer y declarar el código para que funcione.
•Programación orientada a objetos, lo que comúnmente se puede encontrar por POO.
Abstracción.
Encapsulado.
Herencia.
Polimorfismo.
•Sobrecarga de operadores.
•Soporta expresiones Lambda, también llamadas funciones anónimas.
•Control de excepciones. ETC

También podría gustarte