2. La programación y sus lenguajes (Diego de María Martínez Alcalde, César Castillo García y Santiago Alejandro Marcos Martínez)

TEMA 2: LA PROGRAMACIÓN Y SUS LENGUAJES


Diego de María Martínez Alcalde

César Castillo García

Santiago Alejandro Marcos Martínez

 

2.1.: Introducción

Fuente: https://www.xataka.com/aplicaciones/en-lenguajes-programacion-los-que-mas-gustan-no-son-los-mas-populares-ni-los-que-dan-mas-dinero

Un lenguaje de programación en informática es un programa con el que se pueden crear nuevos programas. Está hecho con símbolos y reglas “lingüísticas” (sintaxis y semántica) que se expresan como instrucciones que deberá seguir el ordenador para poder ejecutar correctamente el programa creado. Esas instrucciones forman el llamado código fuente del programa. (Lenguaje de programación, 2020) (Wikipedia, 2020)


 2.2.: Un poco de historia

Incluso antes del siglo XX se concibieron varios antecesores de los lenguajes de programación actuales, pero entre todos esos destacan tres importantísimos avances: (Alcolea Huertos, 2020) (Historia de los lenguajes de programación, 2020)

 

  • Las tarjetas perforadas que se usaban para el telar de Joseph Marie Jacquard (1801), que se introducían en el telar para que este siguiera un patrón de dibujo concreto.
Joseph Marie Jacquard, creador del telar de Jacquard. Fuente: https://commons.wikimedia.org/wiki/File:Joseph_Marie_Jacquard.jpg

  • Las traducciones realizadas por Ada Lovelace (hija de Lord Byron) entre 1842 y 1843 sobre unos escritos del matemático italiano Luigi Menabrea acerca de la máquina analítica de Charles Babbage, uno de los primeros ordenadores modernos. Junto a esas traducciones, Ada escribió unos apuntes que se considera que forman el primer lenguaje de programación.

  • El primer lenguaje de programación real, llamado Fortran, de John W. Backus (1957).

2.3.: Los lenguajes de programación más usados en el mundo

Aunque existen muchos lenguajes de programación en el mundo, unos son más usados que otros. Algunos de los más usados son los siguientes:

 

  • C. Desarrollado por Dennis Ritchie, apareció por primera vez en 1972. Desde entonces es el lenguaje más usado para crear sistemas operativos (el sistema operativo Linux está escrito en C), pero sirve también para crear programas. Además, sentaría las bases de lenguajes más actuales. (Wikipedia, 2020) (Lucas, 2020)

  • Python. Sacado en 1991, este es uno de los mejores lenguajes de programación para adentrarse en el mundo de la programación. También es uno de los más versátiles, puesto que posee muchas aplicaciones, que van desde el desarrollo de páginas web hasta la Inteligencia Artificial.  (Wikipedia, 2020) (Lenguajes de programación más usados según el tipo de desarrollo, 2020)
  • Java. Salió a mediados de los años 90 y rápidamente se ha convertido en uno de los lenguajes más usados hasta la actualidad. Suele ser utilizado para crear aplicaciones (principalmente para Android) y videojuegos como Minecraft. Con él también se han creado otros programas, como la aplicación de correo Gmail, el sitio web de almacenamiento y descarga de archivos 4shared y el navegador móvil Opera Mini. (Pascual, 2020) (Dimas Luján, 2020) (RebecaVC, 2020)

 

Referencias

Alcolea Huertos, A. (26 de junio de 2020). La historia de los lenguajes de programación. Obtenido de https://computerhoy.com/reportajes/tecnologia/historia-lenguajes-programacion-428041

Dimas Luján, J. (27 de junio de 2020). ¿Con qué lenguajes se programan los videojuegos? Obtenido de https://ed.team/blog/con-que-lenguajes-se-programan-los-videojuegos

Historia de los lenguajes de programación. (26 de junio de 2020). Obtenido de https://es.wikipedia.org/wiki/Historia_de_los_lenguajes_de_programaci%C3%B3n#Historia

Lenguaje de programación. (26 de junio de 2020). Obtenido de https://concepto.de/lenguaje-de-programacion/

Lenguajes de programación más usados según el tipo de desarrollo. (27 de junio de 2020). Obtenido de https://www.yeeply.com/blog/lenguajes-de-programacion-mas-usados/

Lucas, J. (27 de junio de 2020). Qué es C: características y sintaxis. Obtenido de https://openwebinars.net/blog/que-es-c/

Pascual, J. A. (27 de junio de 2020). Los lenguajes de programación más populares del mundo. Obtenido de https://computerhoy.com/listas/industria/lenguajes-programacion-mas-populares-633547#python

RebecaVC. (27 de junio de 2020). 10 MEJORES PROGRAMAS CREADOS CON JAVA. Obtenido de https://aprendeaprogramar2017.wordpress.com/2017/11/08/5-mejores-programas-creados-con-java/

Wikipedia. (27 de junio de 2020). C (lenguaje de programación). Obtenido de https://es.wikipedia.org/wiki/C_(lenguaje_de_programaci%C3%B3n)

Wikipedia. (26 de junio de 2020). Código fuente. Obtenido de https://es.wikipedia.org/wiki/C%C3%B3digo_fuente

Wikipedia. (27 de junio de 2020). Python. Obtenido de https://es.wikipedia.org/wiki/Python

Comentarios

Entradas populares de este blog

Tipos de Almacenamiento (César)

2. Lenguajes de programación (César)

- Diferencia entre contenido SEO y contenido SEM. Qué información sale en cada caso, el porqué una información si y otra no, el orden de la información, etcétera. (César Castillo, Santiago Marcos y Diego Martínez)