Cuales son los Lenguajes de programacion
Enviado por akami • 11 de Junio de 2017 • Tarea • 1.925 Palabras (8 Páginas) • 541 Visitas
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
(Universidad del Perú, DECANA DE AMÉRICA)
FACULTAD DE INGENIERÍA DE
SISTEMAS E INFORMÁTICA
Escuela Profesional de Ingeniería de Software
[pic 1]
“TRABAJO DE INVESTIGACIÓN”
CURSO: INTRODUCCIÓN A LA COMPUTACIÓN
PROFESORA: MURAKAMI DE LA CRUZ SUMIKO ELIZABETH
ALUMNAS: AZORSA SALAZAR, Stephanie
CAMPOS APAZA, Leyla Gabriela
PACHERRES LLAMOJA, Joselyn Cristina
LIMA – PERU
AÑO 2017
HISTORIA DE LOS LENGUAJES DE PROGRAMACIÓN
En esta parte del trabajo hablaremos de la historia de los lenguajes de programación. Ahora para hacerlo en orden cronológico, tendremos que hacerlo solo con los lenguajes de programación ampliamente difundidos; pues existen centenares de lenguajes de programación como de lenguajes humanos existen.
Antes de enumerar los lenguajes de programación debemos tener en cuenta que Ada Lovece (1843) desarrolla el primer lenguaje de programación cuando escribió un algoritmo para la maquina analítica de Charles Babbage. Ahora sí, enumeremos los lenguajes de programación:
- Fortran (1957): “The IBM Mathematical Formula Translating System”
Creada por Backus. Es el lenguaje de programación más antiguo y sigue en uso como en la industria automovilística, aeroespacial, gubernamental y la investigación.
Diseñado para traducir a lenguaje maquina expresiones matemáticas, e incluso permitía la manipulación de matrices.
- Cobol (1959): “Common Business-Oriented Language”
Usado principalmente para la informática empresarial como entidades bancarias, telefonía, sistemas hospitalarios entre otros.
Creado por Grace Murray Hopper y orientada hacia funciones administrativas, de gran portabilidad y legibilidad.
- BASIC (1964): “Beginner’s All-purpose Symbolic Instruction Code”
Fue llamado BASIC por su sencillez, maneja un lenguaje sencillo de aprender y su interprete ocupaba poca memoria.
Su versión avanzada fue QUICK BASIC que además de dar mayores prestaciones presenta características de un lenguaje de programación algo estructurado, a fines de los 90’s el BASIC se dejó de utilizarse.
Su heredero fue el Virtual Basic orientado a objetos.
- Pascal (1970): En honor al matemático/físico francés Blaise Pascal.
Es un lenguaje estructurado en bloques, pues un programa Pascal está formado siempre por un solo bloque de programas principal, que contiene dentro de él definiciones del subprograma usado.
En 1995 surgió una nueva versión, DELPHI, que amplia Pascal a la programación visual.
Un dato curioso en que este lenguaje de programación se usa en Skype.
- C (1969): Llamado C pues su antecesor era el lenguaje de programación B.
Lenguaje orientado a la implementación de Sistemas Operativos. Fue diseñado para la creación de herramientas informáticas.
- C++ (19830): Significa “incremento de C”
Es un lenguaje de programación multiparadigma pues tiene programación genérica, programación estructurada y programación orientada a objetos.
Una particular de C++ es la posibilidad de redefinir operadores y de poder crear nuevos tipos que se comporten como tipos fundamentales.
- Python (1991): Inspirado en Monty Python
Es un lenguaje de programación multiparadigma pues soporta programación orientada a objetos, programación imperativa y programación funcional.
Lenguaje interpretado, usa tipado dinámico (una misma variable puede tomar valores de distinto tipo en distintos momentos) y es multiplataforma.
Fue creado para solucionar problemas en el lenguaje ABC. Es utilizado en la NASA, Google y Youtube.
- Ruby (1993):
Es un lenguaje de programación interpretado, reflexivo y orientado a objetos.
Lenguaje de programación dinámico y de código abierto enfocado en la simplicidad y productividad.
- Java (1995):
Es un lenguaje de programación de propósito general, concurrente y orientado a objetos.
Creado para arrancar los decodificadores de una tv interactiva.
Actualmente es ampliamente usado en entornos relacionados con Internet como completamente ajenos a la red. El mundo Java está en constante desarrollo, las nuevas tecnologías surgen y se desarrollan a gran velocidad haciendo de Java un lenguaje cada día mejor y que cubre prácticamente todas las áreas de la computación y comunicaciones, desde teléfonos móviles hasta servidores de aplicaciones.
- PHP (1995): “Hypertext Preprocessor”
Multiparadigma: imperativo, funcional, orientado a objetos, procedural y reflexivo.
Es un lenguaje de programación interpretado que se utiliza para la generación de páginas web de forma dinámica. Éste código se ejecuta al lado del servidor y se incrusta dentro del código HTML.
Usado en la creación de páginas web dinámicas. Es usado en Facebook.
- JavaScript (1995):
Es un lenguaje de programación interpretado. Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico.
Javascript es un lenguaje que puede ser utilizado por profesionales y para quienes se inician en el desarrollo y diseño de sitios web. No requiere de compilación ya que el lenguaje funciona del lado del cliente, los navegadores son los encargados de interpretar estos códigos. Javascript tiene la ventaja de ser incorporado en cualquier página web, puede ser ejecutado sin la necesidad de instalar otro programa para ser visualizado.
...