Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

LINEA DE TIEMPO PROGRAMACIÓN, Resúmenes de Programación Informática

LINEA DE TIEMPO DE LOS LENGUAJES DE PROGRAMACIÓN, INICIOS

Tipo: Resúmenes

2024/2025

Subido el 01/06/2025

CHRISTIAN-CARLOS_25.
CHRISTIAN-CARLOS_25. 🇪🇨

1 documento

1 / 7

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
1
UNIVERSIDAD ESTATAL AMAZÓNICA
MATERIA:
Programación Orientada a Objetos.
ESTUDIANTE.
Klever Washington Maldonado Maldonado.
TEMA:
"Viaje a través de la Evolución de los Lenguajes de Programación"
Docente:
Mgs. SANTIAGO ISRAEL NOGALES GUERRERO.
Paralelo: “A
2025-2025
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga LINEA DE TIEMPO PROGRAMACIÓN y más Resúmenes en PDF de Programación Informática solo en Docsity!

UNIVERSIDAD ESTATAL AMAZÓNICA

MATERIA:

Programación Orientada a Objetos.

ESTUDIANTE.

Klever Washington Maldonado Maldonado.

TEMA:

"Viaje a través de la Evolución de los Lenguajes de Programación"

Docente:

Mgs. SANTIAGO ISRAEL NOGALES GUERRERO.

Paralelo : “A” 2025 - 2025

INTRODUCCIÓN:

La programación ha evolucionado de manera vertiginosa desde sus inicios, dando lugar a una amplia variedad de lenguajes que han transformado profundamente la forma en que interactuamos con las computadoras. Cada lenguaje de programación nace en un contexto particular, con el objetivo de resolver ciertos problemas o mejorar las limitaciones de sus predecesores. Esta evolución ha influido directamente en los paradigmas de desarrollo, siendo la Programación Orientada a Objetos (POO) uno de los más significativos en las últimas décadas. Este informe propone un recorrido por la historia y evolución de tres lenguajes clave: C, Java y Python. A través del análisis de su origen, hitos históricos y contribuciones, se busca comprender cómo cada uno ha influido en la programación moderna y en la adopción del enfoque orientado a objetos. Además, se compararán sus características principales para identificar sus diferencias, fortalezas y áreas de aplicación. Conocer la evolución de los lenguajes de programación no solo permite entender el presente tecnológico, sino que también mejora nuestras habilidades como desarrolladores al brindar un contexto más profundo sobre las decisiones de diseño, estructuras de código y prácticas recomendadas en la industria actual. DESARROLLO. Lenguajes Elegidos:

  1. C
  2. Java
  3. Python

4. Lenguaje C

Plataforma robusta, segura y multiplataforma. Ejemplo de código : Lenguaje Python Origen : Desarrollado por Guido van Rossum y lanzado en 1991. Hitos clave : 2000: Lanzamiento de Python 2.0. 2008: Python 3 introduce mejoras significativas en la sintaxis y rendimiento. Influencia : Enfocado en la simplicidad y legibilidad del código. Popular en ciencia de datos, inteligencia artificial y desarrollo web. Ejemplo de código :

COMPARACIÓN Y CONTRASTE.

Característica C Java Python Paradigma Procedural Orientado a Objetos Multiparadigma Nivel Bajo (cercano al hardware) Medio-alto Alto (abstracción) Tipado Estático Estático Dinámico Manejo de memoria Manual Automático (GC) Automático (GC) Uso principal actual Sistemas embebidos, OS Aplicaciones empresariales Ciencia de datos, IA Enfoque OOP No soportado Totalmente soportado Parcialmente soportado INFLUENCIA EN POO :

✓ C sirvió de base para C++, uno de los primeros lenguajes OOP.

Java introdujo una implementación robusta de POO con clases, interfaces y herencia. ✓ Python permite POO, pero con una sintaxis más sencilla y flexible, lo que lo hace ideal para nuevos programadores. REFLEXIÓN PERSONAL.

En un entorno tecnológico que cambia rápidamente, conocer la historia de los lenguajes no es una mirada nostálgica al pasado, sino una estrategia inteligente para construir el futuro del desarrollo de software con una base sólida y consciente. BIBLIOGRAFÍA. Oracle. (2024). Java Documentation & History. Recuperado de: https://docs.oracle.com/en/java Python Software Foundation. (2023). The History of Python. Recuperado de: https://www.python.org/doc/essays/history/ TIOBE Index. (2024). TIOBE Programming Community Index. Recuperado de: https://www.tiobe.com/tiobe-index/ ACM Digital Library. (2022). Programming Language Trends and Future Directions. DOI: 10.1145/ IEEE Spectrum. (2023). Top Programming Languages. Recuperado de: https://spectrum.ieee.org/top-programming-languages van Rossum, G. (2020). The Python Way: Design Philosophy and Evolution. PyCon Speech. Disponible en YouTube: https://www.youtube.com/user/PyCon Scott, M. L. (2021). Programming Language Pragmatics (5th ed.). Morgan Kaufmann.