Concepto 1: Java y la orientación a objetos
Java es un lenguaje de programación ampliamente utilizado que sigue el paradigma orientado a objetos, lo que facilita la reutilización y organización del código.
Concepto 2: Python y ciencia de datos
Python es versátil y popular en campos como análisis de datos, inteligencia artificial y automatización por su sintaxis clara y gran ecosistema de librerías.
Concepto 3: Haskell y la programación funcional
Haskell es un lenguaje puramente funcional, donde las funciones son tratadas como ciudadanos de primera clase y se evita el uso de estados mutables.
Concepto 4: El paradigma funcional
Este paradigma se basa en funciones matemáticas puras y evita efectos secundarios, lo que favorece programas más seguros y predecibles.
Concepto 5: Prolog y el paradigma lógico
Prolog utiliza hechos y reglas para realizar inferencias lógicas, y es usado especialmente en inteligencia artificial y sistemas expertos.
Concepto 6: PHP y desarrollo web
PHP fue creado para desarrollar sitios web dinámicos del lado del servidor y sigue siendo muy usado junto a bases de datos como MySQL.
Concepto 7: Paradigma imperativo
En este paradigma, el programador define paso a paso las instrucciones que debe ejecutar la computadora para resolver un problema.
Concepto 8: Lenguajes lógicos y programación declarativa
En el paradigma lógico se describe lo que se quiere obtener, no cómo obtenerlo, mediante relaciones y condiciones lógicas.
Concepto 9: Kotlin y desarrollo móvil
Kotlin, promovido por Google, es un lenguaje moderno para crear aplicaciones Android, compatible con Java y fácil de usar.
Concepto 10: Scala y programación híbrida
Scala combina lo mejor de la programación funcional e imperativa, permitiendo un enfoque flexible en el desarrollo de software.


