Maxresdefault (1)

Historia de los lenguajes de programación

  • Enigma y lenguajes de máquina

    Enigma y lenguajes de máquina
    Descripción: Durante la Segunda Guerra Mundial, se desarrolló el primer lenguaje de programación, el lenguaje de máquina, utilizado para programar la máquina Enigma.
    Características: Instrucciones en código binario.
    Ejemplo de código: 10101011 (instrucción en código máquina).
  • FORTRAN

    FORTRAN
    Descripción: Se lanza FORTRAN (Formula Translation), uno de los primeros lenguajes de programación de alto nivel.
    Características: Enfoque en cálculos científicos y matemáticos.
    Ejemplo de código:
    PROGRAM Hello
    PRINT *, 'Hello, World!'
    END PROGRAM Hello
  • LISP

    LISP
    Descripción: Se desarrolla LISP (LISt Processing), diseñado para procesamiento de listas y aplicaciones de inteligencia artificial.
    Características: Utiliza paréntesis para estructurar el código.
    Ejemplo de código:
    (defun hello () (print "Hello, World!"))
  • BASIC

    BASIC
    Descripción: Se lanza BASIC (Beginner's All-purpose Symbolic Instruction Code), diseñado para facilitar la programación a los principiantes.
    Características: Sintaxis simple y fácil de aprender.
    Ejemplo:
    PRINT "Hello, World!"
  • C

    C
    Descripción: Se desarrolla el lenguaje C, que se convierte en un estándar para la programación de sistemas.
    Características: Soporte para programación estructurada y acceso a memoria de bajo nivel.
    Ejemplo: include <stdio.h> int main() {
    printf("Hello, World!\n");
    return 0;
    }
  • C++

    C++
    Descripción: Se lanza C++, que introduce la programación orientada a objetos a la familia de C.
    Características: Clases, herencia y polimorfismo.
    Ejemplo: include <iostream> class Hello {
    public:
    void greet() {
    std::cout << "Hello, World!" << std::endl;
    }
    };
  • Python

    Python
    Descripción: Se lanza Python, un lenguaje interpretado y de alto nivel que prioriza la legibilidad del código.
    Características: Sintaxis clara y rica en bibliotecas.
    Ejemplo:
    print("Hello, World!")
  • Java

    Java
    Descripción: Se lanza Java, diseñado para ser un lenguaje portátil y seguro, con la famosa frase "escribe una vez, corre en cualquier lugar".
    Características: Orientado a objetos, con gestión automática de memoria.
    Ejemplo:
    public class Hello {
    public static void main(String[] args) {
    System.out.println("Hello, World!");
    }
    }
  • C#

    C#
    Descripción: Microsoft lanza C#, un lenguaje orientado a objetos que forma parte del framework .NET.
    Características: Sintaxis similar a C++ y Java, fuerte tipado.
    Ejemplo:
    using System;
    class Hello {
    static void Main() {
    Console.WriteLine("Hello, World!");
    }
    }
  • GO

    GO
    Descripción: Google lanza Go (Golang), un lenguaje de programación que enfatiza la simplicidad y la eficiencia.
    Características: Concurrencia integrada y recolección de basura.
    Ejemplo:
    package main
    import "fmt"
    func main() {
    fmt.Println("Hello, World!")
    }