-
Period: to
Línea del tiempo
-
Cobol
Es un lenguaje de programación basado en el idioma inglés, es utilizado por sistemas financieros, compañías de seguros y un gran número de instituciones. Su ultima versión fue Cobol 6.3. Ejemplo de código:
IDENTIFICATION DIVISION.
PROGRAM-ID. EjemploCOBOL. ENVIRONMENT DIVISION. DATA DIVISION.
WORKING-STORAGE SECTION. PROCEDURE DIVISION. DISPLAY “Programa de ejemplo de Cobol”.
STOP RUN -
Pascal
Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos.
Su ultima versión es la 3.2.2. Ejemplo de código:
PROGRAM HolaMundo (OUTPUT);
BEGIN
WriteLn('¡Hola, mundo!');
{ Como la siguiente instrucción no es ejecutable, no se
requiere la instrucción "END.", aunque puede ponerse
según las preferencias del programador. }
END. -
C
Es un lenguaje de nivel medio bajo, así que no requiere de muchos recursos pero ofrece una buena respuesta y una ejecución rápida de programas. Además, el lenguaje C se caracteriza por la capacidad de manipular direcciones arbitrarias, por eso es preferible escribir el código de un microcontrolador en C. Su ultima versión es C18. Ejemplo de código:
int power(int a, int b) {
for (int n = 1; b > 0; --b)
n *= a; return n; } -
Ada
Es un lenguaje multipropósito, orientado a objetos y concurrente, pudiendo llegar desde la facilidad de Pascal hasta la flexibilidad de C++. Su ultima versión fue ada 2012. Ejemplo de codigo:
with Ada.Text_IO; use Ada.Text_IO;
procedure Hello is
begin
Put_Line ("¡Hola, mundo!");
end Hello; -
C++
La intención de su creación fue extender al lenguaje de programación C y añadir mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, C++ es un lenguaje híbrido. Su ultima versión es C++20. Ejemplo de código: include <iostream> using namespace std; int main()
{
cout << "Hola mundo" << endl;
return 0;
} -
Matlab
Entre sus prestaciones básicas se hallan la manipulación de matrices, la representación de datos y funciones, la implementación de algoritmos, la creación de interfaces de usuario y la comunicación con programas en otros lenguajes y con otros dispositivos hardware. Su ultima versión es R2020a Ejemplo de código:
0.6000 %incógnitas
1.6000
2.4000
2.8000 -4.0000 %comprobación
5.0000
7.0000
7.0000 -
Python
Python es un lenguaje de alto nivel de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código, se utiliza para desarrollar aplicaciones de todo tipo, por ejemplo: Instagram, Netflix, Spotify, Panda3D, entre otros. Su ultima versión es la 3.11.6. Ejemplo de codigo:
def factorial(x):
assert x >= 0 and x % 1 == 0, "x debe ser un entero mayor o igual a 0."
if x == 0:
return 1
else:
return x * factorial(x - 1) -
HTML
Es un estándar que sirve de referencia del software que conecta con la elaboración de páginas web en sus diferentes versiones, define una estructura básica y un código, para la definición de contenido de una página web, como texto, imágenes, videos, juegos, entre otros. Su ultima versión es HTML5. Ejemplo de código:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8" />
<title>Ejemplo1</title>
</head>
<body>
<p>Párrafo de ejemplo</p>
</body>
</html> -
PHP
PHP es un lenguaje de programación interpretado2 del lado del servidor y de uso general que se adapta especialmente al desarrollo web. Su ultima versión es la 8.2.11. Ejemplo de código:
<!DOCTYPE html>
<html lang="es" dir="ltr"> <head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Ejemplo básico PHP</title>
</head> <body>
<?php
echo 'Hola mundo';
?>
</body> </html> -
Java
Java es un lenguaje de programación informática que sirve para crear aplicaciones, videojuegos, software empresarial y otro tipo de programas en una gran variedad de plataformas. Su ultima versión es Java 18. Ejemplo de código:
<!-- Hola.html -->
<html>
<head>
<title>Applet Hola Caracola.</title>
</head>
<body>
<applet code="Hola.class" width="200" height="200">
</applet>
</body>
</html>