Saltar al contenido
Ejemplos de lenguajes de programación
Ejemplos 8 min de lectura

Ejemplos de lenguajes de programación

Sesenta y un lenguajes de programación reales, con su año, sus creadores y su uso principal, de Fortran y COBOL a Python, Rust o Swift.

Última revisión: octubre de 2026 Por Conceptualia Categoría: Ejemplos

Desde el Fortran de 1957 hasta el Rust o el Swift actuales, se han creado cientos de lenguajes de programación para dar órdenes a los ordenadores. Cada uno nació para resolver un problema concreto: cálculos científicos, gestión bancaria, páginas web, inteligencia artificial o aplicaciones móviles. En este artículo reunimos 61 ejemplos de lenguajes de programación con su año, sus creadores y su uso principal, además de 12 ejemplos de código del clásico «Hola, mundo».

¿Qué es un lenguaje de programación?

Un lenguaje de programación es un lenguaje formal, con su propio vocabulario y sus reglas de sintaxis, que permite escribir instrucciones que un ordenador puede ejecutar. Con él se expresan algoritmos y se crean programas y software. El texto que escribe el programador se llama código fuente, y un compilador o un intérprete lo traduce al código máquina, la secuencia de ceros y unos que entiende el procesador.

Características de los lenguajes de programación

  • Sintaxis: reglas estrictas sobre cómo se escriben las instrucciones; un punto y coma que falte puede impedir que el programa funcione.
  • Semántica: cada instrucción tiene un significado preciso y no admite ambigüedad, a diferencia del lenguaje natural.
  • Vocabulario reservado: palabras clave como if, while, for o return.
  • Tipos de datos: números, textos, valores lógicos, listas, objetos…
  • Estructuras de control: condiciones, bucles y funciones.
  • Traducción: se compilan, se interpretan o se ejecutan sobre una máquina virtual.

Ejemplos de lenguajes pioneros (1942-1969)

Lenguaje Año Creador Uso principal
Plankalkül 1942-1945 Konrad Zuse Primer diseño de lenguaje de alto nivel
Fortran 1957 John Backus (IBM) Cálculo científico e ingeniería
Lisp 1958 John McCarthy (MIT) Inteligencia artificial
ALGOL 58 1958 Comité internacional Base de muchos lenguajes posteriores
COBOL 1959 Comité CODASYL, con influencia de Grace Hopper Banca y gestión empresarial
BASIC 1964 John Kemeny y Thomas Kurtz Enseñanza y primeros ordenadores personales
APL 1966 Kenneth Iverson (IBM) Cálculo con matrices
Simula 67 1967 Ole-Johan Dahl y Kristen Nygaard Simulación; primer lenguaje orientado a objetos
Logo 1967 Seymour Papert, Wally Feurzeig y Cynthia Solomon Educación infantil (la «tortuga»)

Ejemplos de lenguajes clásicos (1970-1989)

Lenguaje Año Creador Uso principal
Pascal 1970 Niklaus Wirth Enseñanza de la programación
Forth 1970 Charles Moore Sistemas empotrados
C 1972 Dennis Ritchie (Bell Labs) Sistemas operativos como Unix
Smalltalk 1972 Alan Kay y equipo de Xerox PARC Programación orientada a objetos
Prolog 1972 Alain Colmerauer y Philippe Roussel Programación lógica, IA
ML 1973 Robin Milner Programación funcional
SQL 1974 Donald Chamberlin y Raymond Boyce (IBM) Consultas a bases de datos
Scheme 1975 Guy Steele y Gerald Sussman Enseñanza universitaria
AWK 1977 Aho, Weinberger y Kernighan Procesar textos
Modula-2 1978 Niklaus Wirth Programación modular
Ada 1980 Jean Ichbiah Defensa, aviación y ferrocarril
Objective-C 1984 Brad Cox y Tom Love Aplicaciones de Apple
MATLAB 1984 Cleve Moler; MathWorks Cálculo numérico e ingeniería
PostScript 1984 Adobe (John Warnock y Charles Geschke) Describir páginas para impresión
C++ 1985 Bjarne Stroustrup Videojuegos, programas de alto rendimiento
Erlang 1986 Joe Armstrong (Ericsson) Telecomunicaciones
Eiffel 1986 Bertrand Meyer Software fiable («diseño por contrato»)
Perl 1987 Larry Wall Procesar textos, administración de sistemas
Tcl 1988 John Ousterhout Scripts e interfaces gráficas
Wolfram (Mathematica) 1988 Stephen Wolfram Cálculo simbólico
Bash 1989 Brian Fox Terminal de Linux y macOS

Ejemplos de lenguajes de los años noventa

Lenguaje Año Creador Uso principal
Haskell 1990 Comité académico Programación funcional pura
Python 1991 Guido van Rossum Ciencia de datos, IA, web, enseñanza
Visual Basic 1991 Microsoft Aplicaciones de escritorio para Windows
Lua 1993 Ierusalimschy, Figueiredo y Celes (PUC-Rio) Scripts en videojuegos
R 1993 Ross Ihaka y Robert Gentleman Estadística
Java 1995 James Gosling (Sun Microsystems) Aplicaciones empresariales y Android
JavaScript 1995 Brendan Eich (Netscape) Páginas web interactivas
PHP 1995 Rasmus Lerdorf Webs dinámicas (WordPress)
Ruby 1995 Yukihiro Matsumoto Desarrollo web (Ruby on Rails)
Delphi (Object Pascal) 1995 Borland Aplicaciones de escritorio
OCaml 1996 INRIA Compiladores, finanzas

Ejemplos de lenguajes del siglo XXI

Lenguaje Año Creador Uso principal
C# 2000 Anders Hejlsberg (Microsoft) Aplicaciones .NET y videojuegos (Unity)
D 2001 Walter Bright Programación de sistemas
Groovy 2003 James Strachan Scripts sobre la máquina virtual de Java
Scala 2004 Martin Odersky Big data (Apache Spark)
F# 2005 Don Syme (Microsoft Research) Programación funcional en .NET
PowerShell 2006 Jeffrey Snover (Microsoft) Administración de Windows
Scratch 2007 MIT Media Lab (Mitchel Resnick) Programación visual por bloques para niños
Clojure 2007 Rich Hickey Programación funcional sobre Java
Nim 2008 Andreas Rumpf Programas rápidos con sintaxis sencilla
Go 2009 Griesemer, Pike y Thompson (Google) Servidores y servicios en la nube
Rust 2010 Graydon Hoare (Mozilla) Software seguro y eficiente
Dart 2011 Lars Bak y Kasper Lund (Google) Apps móviles con Flutter
Kotlin 2011 JetBrains Aplicaciones Android
Elixir 2012 José Valim Sistemas concurrentes
TypeScript 2012 Microsoft (Anders Hejlsberg) JavaScript con tipos para webs grandes
Julia 2012 Bezanson, Karpinski, Shah y Edelman Computación científica
Elm 2012 Evan Czaplicki Interfaces web
Swift 2014 Chris Lattner (Apple) Apps para iPhone y Mac
Solidity 2014 Gavin Wood Contratos inteligentes en Ethereum
Zig 2016 Andrew Kelley Programación de sistemas

Ejemplos de código: «Hola, mundo» en 12 lenguajes

El programa que muestra «Hola, mundo» en pantalla es el primer ejercicio tradicional al aprender un lenguaje; lo popularizó el libro The C Programming Language (1978), de Kernighan y Ritchie. Estas son las instrucciones esenciales:

Lenguaje Instrucción
Python print("Hola, mundo")
JavaScript console.log("Hola, mundo");
PHP echo "Hola, mundo";
Ruby puts "Hola, mundo"
C printf("Hola, mundon");
Java System.out.println("Hola, mundo");
C# Console.WriteLine("Hola, mundo");
Go fmt.Println("Hola, mundo")
Rust println!("Hola, mundo");
Swift print("Hola, mundo")
Bash echo "Hola, mundo"
SQL SELECT 'Hola, mundo';

En C, Java, C#, Go y Rust la instrucción debe ir dentro de una función principal (main) y, en C, con la biblioteca stdio.h incluida.

Tipos de lenguajes de programación

  • Según su nivel: de bajo nivel, cercanos al hardware (código máquina, ensamblador), y de alto nivel, cercanos al lenguaje humano (Python, Java).
  • Según su paradigma: imperativos (C, Pascal), orientados a objetos (Java, C#, Smalltalk), funcionales (Haskell, Lisp, Elixir), lógicos (Prolog) y declarativos (SQL). Muchos son multiparadigma, como Python o Scala.
  • Según cómo se ejecutan: compilados (C, C++, Rust, Go), interpretados (Python, Ruby, PHP, Bash) o compilados a código intermedio para una máquina virtual (Java, C#, Kotlin). Depende de la implementación, no del lenguaje en sí.
  • Según su propósito: de propósito general (Python, Java) o de dominio específico (SQL para bases de datos, R para estadística, Solidity para contratos inteligentes).
  • Según su forma: textuales o visuales por bloques (Scratch).

Ejercicios resueltos

★ Practica paso a paso

1. Ordena cronológicamente: Python, Fortran, Java, C.

Fortran (1957), C (1972), Python (1991) y Java (1995).

2. ¿Qué lenguaje usarías para consultar los datos de una base de datos relacional?

SQL, un lenguaje declarativo de dominio específico.

3. Clasifica por paradigma principal: Haskell, Prolog, Smalltalk, C.

Funcional: Haskell. Lógico: Prolog. Orientado a objetos: Smalltalk. Imperativo: C.

4. ¿Es HTML un lenguaje de programación?

No. Es un lenguaje de marcado: describe la estructura de una página, pero no tiene variables, condiciones ni bucles.

5. Relaciona cada lenguaje con su plataforma: Swift, Kotlin, C#.

Swift: iPhone y Mac. Kotlin: Android. C#: .NET y videojuegos con Unity.

Importancia de los lenguajes de programación

Los lenguajes de programación son la base de toda la informática: con ellos se han escrito los sistemas operativos, las páginas web, las aplicaciones del móvil, los videojuegos, el software de los aviones y los modelos de inteligencia artificial. Aprender programación desarrolla además el pensamiento lógico y la resolución de problemas, por lo que muchos colegios la enseñan desde primaria con herramientas como Scratch. Algunos lenguajes antiguos siguen vivos: gran parte de los sistemas bancarios aún funcionan con COBOL y la supercomputación científica sigue usando Fortran.

Preguntas frecuentes

¿Cuál fue el primer lenguaje de programación?

El primer lenguaje de alto nivel diseñado fue el Plankalkül de Konrad Zuse (1942-1945), aunque no se implementó en su época. El primero de uso amplio fue Fortran, presentado por IBM en 1957.

¿Cuáles son los lenguajes de programación más usados?

Entre los más usados hoy están Python, JavaScript, Java, C, C++, C#, TypeScript, Go, PHP y SQL. Python encabeza desde hace años índices de popularidad como TIOBE.

¿Qué lenguaje de programación es mejor para empezar?

Python suele recomendarse por su sintaxis clara. Para niños, Scratch permite aprender programando con bloques visuales, sin escribir código.

¿HTML y CSS son lenguajes de programación?

No. HTML es un lenguaje de marcado que estructura el contenido y CSS es un lenguaje de estilos que define su aspecto. Ninguno tiene la lógica propia de un lenguaje de programación.

¿Qué diferencia hay entre un lenguaje compilado y uno interpretado?

Un lenguaje compilado se traduce entero a código máquina antes de ejecutarse, como C o Rust. Uno interpretado se traduce y ejecuta instrucción a instrucción, como Python o Bash.

Referencias

  • Sebesta, Robert W. Concepts of Programming Languages. Boston: Pearson.
  • Kernighan, Brian W. y Ritchie, Dennis M. El lenguaje de programación C. México: Prentice Hall.
  • Knuth, Donald E. y Trabb Pardo, Luis. «The Early Development of Programming Languages». En A History of Computing in the Twentieth Century. Nueva York: Academic Press, 1980.

Cómo citar este artículo

Equipo de Conceptualia. (2026). «Ejemplos de lenguajes de programación». Conceptualia. https://conceptualia.es/ejemplos/ejemplos-de-lenguaje-de-programacion/

Sobre el autor

Conceptualia — El equipo editorial de Conceptualia redacta y revisa cada concepto para que sea claro, riguroso y útil, con ejemplos y ejercicios cuando ayudan a entenderlo.

Sigue con…

También te puede interesar