Lenguajes de programación
100 lenguajes con ficha comparable: para qué sirven, quién los hizo, qué se escribe en ellos y cómo se ven de verdad.
- Python Lenguaje versátil y legible, rey de la IA, ciencia de datos y automatización.
- JavaScript El lenguaje de la web. Corre en todos los navegadores y también en el servidor.
- Java Robusto y multiplataforma: "escribe una vez, ejecuta en cualquier lugar".
- C El lenguaje de sistemas por excelencia. Base de casi todo lo demás.
- C++ C con objetos y mucho más. Potencia bruta para juegos y motores.
- C# El lenguaje moderno de Microsoft. Potente para web, juegos y escritorio.
- TypeScript JavaScript con tipos. Escala proyectos grandes sin perder la cabeza.
- Rust Seguridad de memoria sin recolector de basura. El favorito de los devs.
- Go Simple, rápido y concurrente. Diseñado por Google para la nube.
- PHP El veterano de la web. Sigue moviendo gran parte de internet.
- Swift El lenguaje moderno de Apple para iOS, macOS y todo su ecosistema.
- Kotlin Java moderno y conciso. Lenguaje oficial para Android.
- R Estadística y visualización de datos en estado puro.
- SQL El idioma de las bases de datos. Imprescindible para cualquier dev de datos.
- Ruby Elegante y centrado en la felicidad del programador.
- Scala Fusiona programación funcional y orientada a objetos sobre la JVM.
- Haskell Programación funcional pura. Académico, elegante y matemático.
- Lua Ligero y embebible. Rey del scripting en videojuegos.
- Perl La navaja suiza del procesamiento de texto y la administración.
- Assembly El lenguaje más cercano al hardware. Instrucciones de la CPU en crudo.
- MATLAB Computación numérica y matricial para ingeniería y ciencia.
- Dart El lenguaje de Flutter para apps multiplataforma desde un solo código.
- Fortran El abuelo de los lenguajes de alto nivel. Aún reina en cálculo científico.
- Elixir Funcional, concurrente y tolerante a fallos sobre la máquina de Erlang.
- Bash / Shell El lenguaje de la terminal. Pega comandos y automatiza el sistema.
- Prolog Programación lógica. Describes hechos y reglas, no pasos.
- Scratch Programación por bloques. La puerta de entrada para aprender a programar.
- COBOL El veterano de los bancos. Aún mueve billones en sistemas legados.
- Julia Rápido como C, fácil como Python: cálculo científico de alto rendimiento.
- Objective-C El lenguaje histórico de Apple, antecesor de Swift en iOS y macOS.
- Erlang Concurrencia masiva y tolerancia a fallos para sistemas que no pueden caer.
- Clojure Un Lisp moderno sobre la JVM: funcional, conciso e inmutable.
- F# Programación funcional pragmática en el ecosistema .NET.
- Visual Basic Sencillo y visual: acercó la programación de Windows a millones.
- Groovy Scripting dinámico sobre la JVM, motor de Gradle y Jenkins.
- Pascal Claro y estructurado: enseñó a programar a generaciones.
- Lisp El abuelo de los lenguajes funcionales y de la IA simbólica.
- Solidity El lenguaje de los contratos inteligentes en Ethereum y blockchain.
- Zig Un sucesor moderno de C: simple, rápido y sin comportamientos ocultos.
- Nim Eficiente como C, expresivo como Python: compila a C nativo.
- Crystal La sintaxis de Ruby con la velocidad de C y tipado estático.
- OCaml Funcional, rápido y seguro: el favorito de la academia y las finanzas.
- Ada Fiabilidad y seguridad extremas para sistemas críticos y aviónica.
- Smalltalk Orientación a objetos en estado puro: todo es un objeto.
- GDScript El lenguaje del motor Godot para crear videojuegos.
- PowerShell La terminal moderna de Windows: automatización basada en objetos.
- Scheme Un Lisp minimalista y elegante, estrella de la enseñanza informática.
- ABAP El lenguaje empresarial de SAP que mueve a las grandes corporaciones.
- Haxe Un lenguaje que compila a muchos otros: web, juegos y móvil.
- Elm Funcional puro para frontend, sin errores en tiempo de ejecución.
- Racket Un Lisp para crear lenguajes y enseñar programación.
- CoffeeScript Azúcar sintáctico para JavaScript, conciso y legible.
- D La potencia de C++ con una sintaxis más limpia y moderna.
- V Lenguaje simple y rápido, inspirado en Go, sin dependencias.
- Vala Sintaxis moderna para crear aplicaciones del escritorio GNOME.
- Hack La evolución de PHP creada por Meta, con tipado estático.
- Raku El sucesor de Perl: expresivo, potente y multiparadigma.
- Tcl Lenguaje de scripting simple, fácil de embeber, con GUI (Tk).
- AWK Procesamiento de texto y datos por líneas en una sola orden.
- Standard ML Funcional clásico con un sistema de tipos pionero e inferencia.
- Gleam Funcional, tipado y amigable sobre la máquina de Erlang.
- VHDL Describe circuitos digitales y hardware (FPGA, chips).
- Verilog Describe hardware digital, con sintaxis cercana a C.
- Apex El lenguaje de Salesforce para personalizar su plataforma CRM.
- ActionScript El lenguaje de Adobe Flash, rey de la web animada de los 2000.
- Eiffel Orientado a objetos con "diseño por contrato" para software fiable.
- Forth Lenguaje de pila, minúsculo y extensible, para sistemas embebidos.
- APL Notación matemática para arrays con símbolos especiales.
- Wolfram Language El lenguaje de Mathematica: conocimiento y cálculo simbólico.
- SAS Análisis estadístico empresarial en sectores regulados.
- Idris Funcional con tipos dependientes: los tipos prueban tu código.
- Coq Asistente de pruebas para verificar matemáticas y software.
- Lean Lenguaje y asistente de pruebas que enamora a los matemáticos.
- Pony Actores seguros y sin bloqueos para concurrencia de alto rendimiento.
- Chapel Computación paralela productiva para supercomputadores.
- PL/SQL La extensión procedural de SQL en bases de datos Oracle.
- Batch Los scripts clásicos de la consola de Windows (.bat).
- AppleScript Automatiza tareas y aplicaciones en macOS con lenguaje natural.
- AutoHotkey Automatización, macros y atajos de teclado en Windows.
- Logo La tortuga que enseñó a programar a varias generaciones de niños.
- BASIC El lenguaje que llevó la programación a los hogares.
- ALGOL El abuelo de los lenguajes estructurados modernos.
- Simula El primer lenguaje orientado a objetos de la historia.
- PL/I El ambicioso lenguaje de IBM para ciencia y negocios a la vez.
- RPG El veterano de los sistemas IBM para informes empresariales.
- PostScript El lenguaje que describe páginas para impresoras y PDF.
- WebAssembly Código casi nativo que corre en el navegador a gran velocidad.
- GLSL Programa la tarjeta gráfica para crear efectos visuales (shaders).
- HLSL El lenguaje de shaders de DirectX para juegos en Windows.
- CUDA Computación masivamente paralela en GPUs NVIDIA (clave en IA).
- Vyper Contratos inteligentes seguros con sintaxis tipo Python.
- Move Trata los activos digitales como recursos que no se duplican.
- Cairo Lenguaje para pruebas de conocimiento cero (ZK) en blockchain.
- Red Un lenguaje full-stack diminuto, desde el sistema hasta la GUI.
- Factor Lenguaje concatenativo de pila con un entorno muy interactivo.
- Io Minimalista y basado en prototipos: todo son mensajes.
- Odin Alternativa moderna a C, pensada para videojuegos y rendimiento.
- Hare Lenguaje de sistemas minimalista y estable, alternativa a C.
- Mojo La velocidad de C con la sintaxis de Python, hecho para la IA.
- Carbon El experimento de Google como posible sucesor de C++.