-
Fortran
Desde sus inicios dominó el área de la programación,es uno de los lenguajes más usados en Computación de alto rendimiento, desarrollo de programas que evalúan el desempeño y el posicionamiento de Supercomputadores. Se caracteriza por su potencia en los cálculos matemáticos, limitado en aplicaciones de gestión, tratamiento de cadenas de caracteres y edición de informes.
https://www.golsystems.mx/2019/10/17/fortran-un-lenguaje-de-programacion/#:~:text=Fortran.,los%20Lenguajes%20de%20alto%20nivel. -
Basic
Su acrónimo de BASIC (Beginner’s All-purpose Symbolic Instruction Code), lenguaje creado en el Dartmouth College con finalidad pedagógica, fue diseñado para permitir a los estudiantes escribir programas usando terminales de un computador en tiempo compartido. Estaba pensado para reducir notablemente la complejidad de los otros lenguajes del momento,
https://www.ecured.cu/BASIC -
Pascal
Pascal enseña buenas formas de programación, se utiliza mucho en la enseñanza, por su sencillez, su estructuración y su facilidad de lectura y entendimiento, su fácil definición lo hace manejable para un programador novato, se pueden realizar desde programas formales, rutinas, utilitarios, hasta cualquier clase de video juegos. Es un lenguaje de sintaxis sencilla, estructurado que comprueba exhaustivamente todo tipo de datos.
https://www.lenguajes-de-programacion.com/programacion-en-pascal.shtml -
C
Principales usos: Programación multiplataforma, programación de sistemas, programación en Unix y desarrollo de videojuegos. No depende del hardware, por lo que se puede migrar a otros sistemas.
Ofrece un control absoluto de todo lo que sucede en el ordenador.
Los programas son producidos de forma rápida y potente, también como característica no es un lenguaje sencillo de aprender, que requiere una continua práctica.
https://openwebinars.net/blog/que-es-c/ -
SQL
Es un tipo de lenguaje de programación que ayuda a solucionar problemas específicos o relacionados con la definición, manipulación e integridad de la información representada por los datos que se almacenan en las bases de datos. Algunos aspectos de SQL están basados en el cálculo relacional, algunos en el álgebra relacional.
https://styde.net/que-es-y-para-que-sirve-sql/ -
Ada
Fue diseñado con la seguridad en mente y con una filosofía orientada a la reducción de errores comunes y difíciles de descubrir. Se basa en un tipado muy fuerte y en chequeos en tiempo de ejecución, se usa principalmente en entornos en los que se necesita una gran seguridad y fiabilidad como la defensa, la aeronáutica (Boeing o Airbus), la gestión del tráfico aéreo (como Indra en España) y la industria aeroespacial entre otros.
https://ocw.unican.es/course/view.php?id=185 -
C++
C++ contiene los paradigmas de la programación estructurada y orientada a objetos, por lo que se le conoce como un lenguaje de programación multiparadigma, puede hacer llamadas directas al sistema operativo, es un lenguaje compilado para cada plataforma, posee gran variedad de parámetros de optimización y se integra de forma directa con el lenguaje ensamblador.
https://openwebinars.net/blog/que-es-cpp/ -
Perl
Las mayores fortalezas de Perl: su historial de énfasis en código compartido y pruebas robustas, una gran manera de aprender algunos de los rincones más oscuros del lenguaje, pero los resultados requieren de descifrado. Su lenguaje está incluido en infinidad de páginas de internet, es un lenguaje dinámico potente y fácil de usar aplicable a muchos dominios problemáticos.
https://laboratoriolinux.es/index.php/-noticias-mundo-linux-/software/25384-software-libre-excelente-el-caso-de-perl.html -
Python
Este lenguaje es usado con frecuencia en la creación de aplicaciones Web, desarrollo de software y seguridad informática, es un lenguaje de programación multiparadigma, esto significa que más que forzar a los programadores a adoptar un estilo particular de programación, permite varios estilos: programación orientada a objetos, programación imperativa y programación funcional.
https://entrenamiento-python-basico.readthedocs.io/es/latest/leccion1/introduccion.html -
Ruby
En Ruby, todo es un objeto. Se le puede asignar propiedades y acciones a toda información y código. La orientación a objetos se suele demostrar con un simple código que aplica una acción a un número. Es considerado un lenguaje flexible, ya que permite a sus usuarios alterarlo libremente. Las partes esenciales de Ruby pueden ser quitadas o redefinidas a placer. Se puede agregar funcionalidad a partes ya existentes. Intenta no restringir al desarrollador.
https://www.ruby-lang.org/es/about/ -
Java
El objetivo de este lenguaje es que los programadores sólo tuvieran que escribir el código de un programa una vez, y que éste, pudiese ejecutarse en cualquier dispositivo. Esto es posible gracias a la Máquina Virtual de Java (JVM), que brinda esa portabilidad necesaria.
Con Java se pueden crear programas en una gran variedad de dispositivos, permitiendo ejecutar la misma aplicación en diversos sistemas operativos.
https://www.seas.es/blog/informatica/conoce-el-lenguaje-de-programacion-java/ -
Java Script
Contiene secuencias de comandos que te permite crear contenido de actualización dinámica, controlar multimedia, animar imágenes. Puedes empezar con pequeñas cosas como carruseles, galerías de imágenes, diseños fluctuantes, y respuestas a las pulsaciones de botones. Con más experiencia, serás capaz de crear juegos, animaciones 2D y gráficos 3D, aplicaciones integradas basadas en bases de datos ¡y mucho más!
https://developer.mozilla.org/es/docs/Learn/JavaScript/First_steps/Qu%C3%A9_es_JavaScript -
PHP
Es un lenguaje de scripting de código abierto, del lado del servidor, con programación HTML integrada que se utiliza para crear páginas, web dinámicas. Las ventajas de PHP son su flexibilidad y su alta compatibilidad con otras bases de datos. Además, PHP es considerado como un lenguaje fácil de aprender.
https://es.ryte.com/wiki/PHP#:~:text=El%20PHP%20es%20un%20lenguaje,un%20lenguaje%20f%C3%A1cil%20de%20aprender. -
Rebol
Es un lenguaje de intercambio de datos entre plataformas y un lenguaje de programación dinámica multi-paradigma. Se introduce el concepto de dialecting:, idiomas específicos de dominio pequeños, optimizado para código y datos. A pesar de que se puede utilizar para la programación, la escritura de funciones y procesos de realización, su mayor fortaleza es la capacidad de crear fácilmente idiomas o dialectos específicos de dominio.
https://www.es.w3ki.com/lisp/rebol.html -
Scriptol
Es un lenguaje de programación moderno, universal y fácil de aprender. Su propósito es programar aplicaciones usando XUL, Winbinder o Java para la interfaz gráfica, o escribir scripts o crear páginas web dinámicas, está orientado a objetos y orientado a XML. https://www.logitheque.com/es/windows/compilateur-scriptol-php-17760#:~:text=Scriptol%20es%20un%20lenguaje%20de,o%20crear%20p%C3%A1ginas%20web%20din%C3%A1micas. -
Scala
Es un lenguaje de programación multi-paradigma diseñado para expresar patrones comunes de programación en forma concisa, elegante y con tipos seguros. Integra sutilmente características de lenguajes funcionales y orientados a objetos. La implementación actual se ejecuta en la máquina virtual de Java y es compatible con las aplicaciones Java existentes. https://medium.com/techwomenc/comenzar-con-scala-6067ea0f358d -
Go
Este lenguaje está especializado en Cloud y servicios de red, grandes posibilidades de escalabilidad para el desarrollo web, una interfaz basada en línea de comandos que nos brinda un rendimiento sobresaliente junto con un control absoluto.
Hoy en día hay una gran cantidad de empresas y grandes compañías confiando en este lenguaje de programación. PayPal, American Express, Twitch, Netflix, Twitter y Uber, entre otras. https://www.softzone.es/programas/lenguajes/programacion-go/ -
Julia
Es un lenguaje de programación dinámico, de alto nivel y alto rendimiento para cálculos científicos y técnicos con una sintaxis similar a la de otros entornos de computación similares. Dispone de un compilador avanzado, mecanismos para la ejecución en paralelo y una extensa biblioteca de funciones matemáticas.
https://asociacionaepi.es/julia-un-lenguaje-de-programacion-con-lo-mejor-de-todos-los-mundos/ -
Rust
Este lenguaje se utilizó para desarrollar un nuevo motor de renderizado para Firefox y, actualmente, es un proyecto de código abierto mantenido por una comunidad muy activa. Se utiliza para implementar aplicaciones o sistemas operativos que están íntimamente relacionados con Windows, Linux o macOS. Al mismo tiempo, Rust se utiliza para programar aplicaciones web, es decir, a una escala mucho menor.
https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/rust-lenguaje-de-programacion/ -
TypeScript
Es un lenguaje de programación libre y de código abierto desarrollado y mantenido por Microsoft. Es un superconjunto de JavaScript, que esencialmente añade tipos estáticos y objetos basados en clases. Puede ser usado para desarrollar aplicaciones JavaScript que se ejecutarán en el lado del cliente o del servidor.
https://github.com/microsoft/TypeScript -
Swift
Este lenguaje de programación es poderoso e intuitivo y a la vez hace que la escritura de código sea interactivo y divertido, enfocado a que sea seguro y que se produzcan apps que se ejecuten rápido y que sobre todo administre eficientemente los recursos de los dispositivos.
https://estatuani.com/informatica/introduccion-a-swift-ios/