Lenguajes de programacion

  • Assembly (ASM)

    Assembly (ASM)
    Lenguaje de bajo nivel cercano al hardware.
  • Period: to

    Pioneros

  • Fortran

    Fortran
    Usado en cálculos científicos y matemáticos.
  • Lisp

    Lisp
    Lenguaje funcional, base de la inteligencia artificial.
  • COBOL

    COBOL
    Enfocado en aplicaciones de negocios.
  • ALGOL

    ALGOL
    Influyó en muchos lenguajes posteriores.
  • Period: to

    Consolidación

  • BASIC

    BASIC
    Diseñado para facilitar la programación a principiantes.
  • PL/I

    PL/I
    Combinaba características de COBOL y Fortran.
  • LOGO

    LOGO
    Usado para enseñanza, famoso por la tortuga gráfica.
  • Pascal

    Pascal
    Popular en enseñanza y desarrollo de software estructurado.
  • Period: to

    Expansión

  • C

    C
    Base de muchos lenguajes modernos, ampliamente usado.
  • Prolog

    Prolog
    Usado en inteligencia artificial y lógica.
  • SQL

    SQL
    Lenguaje para bases de datos relacionales.
  • Period: to

    Paradigmas modernos

  • C++

    C++
    Expansión de C con programación orientada a objetos.
  • Objective-C

    Objective-C
    Combinaba C con Smalltalk, usado en Apple.
  • Perl

    Perl
    Potente para manejo de texto y administración de sistemas.
  • Mathematica

    Mathematica
    Para cálculos simbólicos y matemáticos.
  • Period: to

    Internet y software empresarial

  • Python

    Python
    Simplicidad y legibilidad, muy usado en IA y web.
  • Visual Basic

    Visual Basic
    Para desarrollo rápido de aplicaciones.
  • Ruby

    Ruby
    Usado en desarrollo web con Ruby on Rails.
  • Java

    Java
    Multiplataforma, clave en desarrollo empresarial y Android.
  • JavaScript

    JavaScript
    Principal lenguaje para desarrollo web.
  • PHP

    PHP
    Popular en el desarrollo web dinámico.
  • C#

    C#
    Creado por Microsoft para desarrollo en .NET.
  • Period: to

    Lenguajes especializados

  • Scala

    Scala
    Combina programación funcional y orientada a objetos.
  • Groovy

    Groovy
    Similar a Java pero más dinámico.
  • Go

    Go
    Eficiente y rápido, creado por Google.
  • Rust

    Rust
    Seguridad y concurrencia, popular en sistemas.
  • Period: to

    Inteligencia artificial y modernización

  • Kotlin

    Kotlin
    Alternativa a Java para Android.
  • Julia

    Julia
    Para cálculos científicos y alto rendimiento.
  • TypeScript

    TypeScript
    Mejora de JavaScript con tipado estático.
  • Swift

    Swift
    Sustituyó a Objective-C en el ecosistema Apple.
  • Dart

    Dart
    (2011, popularizado en 2020s) – Usado en Flutter para apps móviles.
  • Zig

    Zig
    Alternativa moderna a C.
  • Period: to

    Nuevas tendencias

  • Carbon

    Carbon
    Propuesta de Google para evolucionar C++