Leguajes de Programacion
Leguajes de Programacion
Tutor
Ingeniería en software
Bogotá D.c
2
2024
Tabla de contenido
lenguajes de programación
los lenguajes de programación son importantes porque se usan para desarrollar software
en plataformas: desde aplicaciones móviles y de escritorio hasta sistemas de control
industrial y científico, páginas web y bases de datos.
Además, cada lenguaje de programación tiene sus propias ventajas y desventajas, lo que
hace que sea importante seleccionar el lenguaje de programación adecuado para cada
proyecto en particular. Esto significa que los programadores deben capacitarse en varios
lenguajes de programación para desarrollar y mantener diferentes proyectos.
Lenguajes de programacion
1843
Ada Lovelace desarrolló el primer lenguaje de programación cuando escribió un algoritmo para
la máquina analítica de Charles Babbage.
1957-Fortran
1958-Lips
1959-Cobol
1964-Basic
Diseñado para la simplicidad de su popularidad explotó a mediados de los años 70 con los
computadores personales.
1970-Pascal
1972-Lenguaje C
Creado para sistemas Unix y muchos de lenguajes de programación más populares del mundo
son derivados de C.
1987-Ada
1983-C++
8
Es el operador de incremento en "C''. Es una extensión de lenguaje C. Con mejoras como clases
virtuales y plantillas.
1983-Objective-C
1987-Perl
Creado para el procesamiento de informes en sistema Unix, hoy en día es conocido por su gran
potencia y versatilidad.
1991-Phyton
Creado para apoyar una variedad de estilos de programación hacerlo divertido de usar.
1993-RubyUn lenguaje influenciado por el Perl, Ada, Lisp, Smalltalk, etc. diseñado para la
programación productiva y agradable.
1995-Java
1995-PHP
1995-JavaScript
creado para ampliar la funcionalidad de las páginas web, permite utilizar formularios de
presentación, Validación, Interactividad, interacciones, seguimientos de la actividad.
9
1. Sintaxis Simple: Aunque tiene una sintaxis relativamente simple, su enfoque está en la
precisión y la eficiencia.
2. Soporte para Arrays: Ofrece un fuerte soporte para operaciones con arrays y matrices.
3. Optimización: Los compiladores de Fortran están altamente optimizados para
operaciones matemáticas y científicas.
Este código es simple pero ilustra la estructura básica de un programa en Fortran y cómo se
manejan las operaciones de entrada/salida y las variables.
11
Ada es un lenguaje de programación de alto nivel creado en los años 80, nombrado en
honor a Ada Lovelace, una pionera en la informática. Fue desarrollado por el
Departamento de Defensa de los EE.UU. para aplicaciones de sistemas embebidos y de
tiempo real, pero su uso se ha expandido a una variedad de dominios. Ada es conocida por
sus fuertes características de tipado, modularidad y seguridad, así como por su capacidad
para manejar sistemas complejos.
1. Tipado Fuerte: Ada usa un sistema de tipos riguroso para prevenir errores de tipo y
aumentar la seguridad del código.
2. Modularidad: Permite la creación de paquetes y módulos que facilitan la
organización y reutilización del código.
3. Excepciones: Ofrece un mecanismo robusto para el manejo de errores mediante
excepciones.
4. Concurrencia: Soporta programación concurrente a través de tareas, lo que
facilita la escritura de programas multitarea.
Ada se destaca por su enfoque en la seguridad y la robustez, lo que la hace adecuada para
sistemas críticos donde la precisión y la estabilidad son esenciales.
15
16. Sintaxis Simple: Python tiene una sintaxis clara y concisa que favorece la
legibilidad del código.
17. Interpretado: Es un lenguaje interpretado, lo que significa que el código se ejecuta
línea por línea, facilitando el desarrollo interactivo.
18. Tipado Dinámico: Los tipos de variables se determinan en tiempo de ejecución, lo
que simplifica el código.
19. Bibliotecas Amplias: Python cuenta con una vasta colección de bibliotecas
estándar y de terceros para una variedad de aplicaciones, desde desarrollo web
hasta análisis de datos y aprendizaje automático.