jueves, 4 de diciembre de 2025

Lenguajes de programación

Autores: Bernardino Pérez Wendy Karen, Morales Zúñiga Brenda Yuliana

Universidad Tecnológica de Corregidora 

Introducción

Como equipo, hemos observado que en los últimos años los lenguajes de programación han experimentado un gran avance, impulsado por la necesidad de crear sistemas y software más eficientes, accesibles y orientados a facilitar las actividades que las personas realizan día con día. Esta evolución no solo ha permitido desarrollar herramientas más rápidas y potentes, sino también mejorar la experiencia del usuario y ampliar las posibilidades en áreas como la automatización, la inteligencia artificial, el análisis de datos y el desarrollo web y móvil.

A partir de este contexto, coincidimos en que resulta fundamental comprender los conceptos básicos de la programación y familiarizarnos con los distintos tipos de lenguajes que existen, así como con su funcionamiento interno para la interpretación y ejecución de algoritmos. Conocer estos elementos nos brinda una base sólida para analizar problemas, diseñar soluciones efectivas y enfrentar los desafíos que pueden surgir en el proceso de desarrollo de software. Además, entender cómo cada lenguaje se adapta a diferentes necesidades nos permite elegir las herramientas más adecuadas para cada proyecto y trabajar de manera más organizada, eficiente y profesional.

Lenguajes de programación: qué son y por qué importan

En un mundo cada vez más digital, entender los lenguajes de programación se ha convertido en una habilidad esencial, tanto para desarrolladores como para profesionales de múltiples sectores. En 2025, la programación no solo impulsa el desarrollo de software, sino también la inteligencia artificial, el análisis de datos, la automatización y mucho más.

 Así como los humanos usamos el lenguaje para comunicarnos entre nosotros, de la misma manera para comunicarnos con los ordenadores —es decir, para hacernos «entender» por las máquinas— se han creado una serie de lenguajes que usan los programadores. un lenguaje de programación es un idioma utilizado por desarrolladores y programadores que permite transformar una serie de comandos e instrucciones escritas en datos y actividades específicas. Un lenguaje de programación se utiliza principalmente para desarrollar aplicaciones de sobremesa, sitios web, aplicaciones móviles, programas y plataformas empresariales. Por tanto, mediante la escritura de estos códigos podemos convertir nuestras ideas en un código máquina que puede ser «leído» por los distintos tipos de computadoras. En otras palabras, los lenguajes de programación se usan para dar instrucciones a un ordenador indicándole qué hacer y cómo hacerlo.

Los lenguajes de programación son importantes porque permiten a los humanos dar instrucciones a las computadoras para crear tecnología, como aplicaciones, sitios web y sistemas complejos. Son fundamentales para la automatización de tareas, el procesamiento de datos, la innovación tecnológica y el desarrollo de habilidades como el pensamiento lógico y la resolución de problemas.


¿Para qué se usan los lenguajes de programación?

Los lenguajes de programación son la base de casi todo lo que usamos digitalmente hoy en día. Entre sus aplicaciones más comunes destacan:

  • 📱 Desarrollo de aplicaciones móviles y web
  • 🎮 Creación de videojuegos
  • 📊 Análisis de datos e inteligencia de negocio
  • 🤖 Programación de sistemas de inteligencia artificial y aprendizaje automático
  • 🔄 Automatización de tareas repetitivas
  • 🖥 Control de dispositivos electrónicos y sistemas embebidos

 Tipos de lenguajes que existen 

cc Existen más de 2.500 lenguajes de programación, algunos más conocidos y otros menos corrientes. Estos se clasifican en función del nivel de abstracción, desde el lenguaje máquina hasta el lenguaje lógico humano. Por tanto, existen:
  • Lenguajes de bajo nivel: coinciden con el lenguaje máquina y presentan un grado de abstracción escaso o nulo. Por tanto, están orientados «a la máquina» y su finalidad es ser directamente ejecutables por el procesador.
  • Lenguajes de alto nivel: se caracterizan por un alto grado de abstracción y están orientados «al programador»; por tanto, su finalidad es ser más comprensibles para facilitar su uso parte de los desarrolladores.

A su vez, estos se distinguen en diversas familias en función del paradigma de programación:

  • Imperativos: en ellos, la instrucción es un comando explícito y las instrucciones se llevan a cabo en un orden preestablecido. Entre estos lenguajes están C, COBOL y Assembly.
  • Funcionales: se basan en el concepto matemático de función. Entre estos lenguajes están Scala, Clojure y Haskell.
  • Lógicos: en este caso, la instrucción es una cláusula que describe la relación entre los datos. Entre estos lenguajes están Prolog y Mercury.

Además, existen soluciones que simplifican la vida de los desarrolladores:

Lenguajes de elaboración de comandos (scripting): se crearon para automatizar tareas largas y repetitivas que pudiesen realizarse mediante comandos (scripts) que ejecutasen determinadas tareas. Entre estos están Javascript, PHP y Python


lenguajes de programación más usados actualmente

Según el Índice TIOBE de 2025, que clasifica los lenguajes de programación más populares del mundo, los más utilizados actualmente incluyen:

  • Python
  • C
  • C++
  • Java
  • C#
  • JavaScript
  • SQL
  • Go
  • Visual Basic
  • Scratch

Estos lenguajes dominan diferentes ámbitos: desarrollo web, inteligencia artificial, análisis de datos, videojuegos, entre otros. Elegir uno u otro dependerá de tus objetivos y del tipo de proyecto que quieras desarrollar.

Conclusión

Como equipo concluimos que los lenguajes de programación son la base del desarrollo tecnológico moderno y, por lo tanto, un pilar fundamental en la ingeniería, especialmente en áreas como la mecatrónica, la robótica y los sistemas inteligentes. Cada avance en software, control automático, aplicaciones digitales o análisis de datos depende directamente de la capacidad de utilizar lenguajes que permitan convertir ideas en soluciones reales.

Comprendimos que los lenguajes de programación no solo sirven para escribir instrucciones, sino que funcionan como una herramienta que conecta al ser humano con la máquina. Gracias a ellos es posible diseñar algoritmos, modelar sistemas, automatizar procesos y crear plataformas que facilitan el funcionamiento de tecnologías complejas.

Además, aprendimos que los lenguajes de programación más usados forman parte de la creatividad y la innovación, permitiendo a los ingenieros y desarrolladores abordar problemas complejos y diseñar soluciones personalizadas. La elección del lenguaje adecuado puede marcar la diferencia en la eficiencia y el éxito de un proyecto. La versatilidad de los lenguajes de programación permite su aplicación en una amplia gama de industrias, desde la automotriz hasta la aeroespacial, impulsando la innovación y el desarrollo en cada una de ellas.


Referencias

Universidad ORT Uruguay. (s. f.). Los 10 lenguajes de programación más usados actualmentehttps://fi.ort.edu.uy/blog/los-10-lenguajes-de-programacion-mas-usados-actualmente

beecrowd. (2023, 9 de marzo). ¿Cuántos lenguajes de programación hay? https://beecrowd.com/es/blog-posts/cuantos-lenguajes-de-programacion-hay/

Lenovo. (s. f.). ¿Qué son los lenguajes de programación y por qué son importantes en la tecnología? Recuperado de https://www.lenovo.com/mx/es/glosario/historia-de-la-computadora-lenguaje-informatico/

Unidad de Apoyo para el Aprendizaje, UAPA-UNAM. (s. f.). Lenguajes de Programación. https://repositorio-uapa.cuaed.unam.mx/repositorio/moodle/pluginfile.php/2655/mod_resource/content/1/UAPA-Lenguajes-Programacion/index.html

Bibliografías

https://fi.ort.edu.uy/blog/los-10-lenguajes-de-programacion-mas-usados-actualmente?utm_source=chatgpt.com

https://beecrowd.com/es/blog-posts/cuantos-lenguajes-de-programacion-hay/

https://www.lenovo.com/mx/es/glosario/historia-de-la-computadora-lenguaje-informatico/

https://repositorio uapa.cuaed.unam.mx/repositorio/moodle/pluginfile.php/2655/mod_resource/content/1/UAPA-Lenguajes-Programacion/index.html



Lenguajes de programación

Autores: Bernardino Pérez Wendy Karen, Morales Zúñiga Brenda Yuliana Universidad Tecnológica de Corregidora  Introducción Como equipo, hemos...