OPE 2025 TFA INF. Tema 46. Lenguajes de programación. Características. Fundamentos. Traductores, compiladores, ensambladores e intérpretes. Estado del arte de las técnicas, herramientas y entornos de desarrollo: entornos visuales, JAVA, .NET, Python, lenguajes de scripting.

1. ¿Qué es un Lenguaje de Programación? Un lenguaje de programación es un conjunto formal de instrucciones que permite a los programadores comunicarse con una computadora y desarrollar software para ejecutar tareas específicas. Su propósito es traducir la lógica humana en un conjunto de operaciones que el hardware pueda procesar. Los lenguajes de programación han […]

Continúa leyendo

OPE 2025 TFA INF. Tema 45. Programación. Evolución. Paradigmas de la programación. Programación estructurada. Orientación a objetos. Orientación a eventos. Orientación a aspectos. Programación visual. Generación automática de código. Modularidad y reutilización de componentes. Diseño centrado en el usuario. Desarrollo orientado a pruebas (TDD). Nuevas tendencias.

1. Evolución de la Programación La programación ha experimentado una evolución significativa desde sus inicios en la década de 1940. Inicialmente, los programas se escribían en lenguaje máquina, utilizando código binario (ceros y unos), lo que requería un conocimiento profundo del hardware y resultaba propenso a errores. Posteriormente, surgieron los lenguajes ensambladores, que introdujeron mnemónicos […]

Continúa leyendo