-
Assembler
Paradigma: Imperativo (se centra en la secuencia de instrucciones y control de flujo). Tipado: No tiene un sistema de tipos como se ve en lenguajes de alto nivel, ya que es un lenguaje de bajo nivel que se basa directamente en las instrucciones de la CPU. Ligadura: Estática, ya que las instrucciones y datos están ligados a direcciones de memoria específicas. Año de creación: Estimado -
Fortran
Paradigma: Imperativo, Procedural Tipado: Estático y débil Ligadura: Estática -
Lisp
Paradigma: Funcional Tipado: Dinámico y débil Ligadura: Dinámica Año de aparición: estimado -
Algol
Paradigma: Imperativo, Procedural Tipado: Estático y fuerte Ligadura: Estática Año de aparición: Estimado -
cobol
Paradigma: Imperativo, Procedural Tipado: Estático y débil Ligadura: Estática -
PL/I
Paradigma: Imperativo, Procedural, Orientado a objetos Tipado: Estático y fuerte Ligadura: Estática Año de aparición: Estimado -
Pascal
Paradigma: Imperativo, Procedural, Estructurado Tipado: Estático y fuerte Ligadura: Estática Año de aparición: Estimado -
C
Paradigma: Imperativo, Procedural Tipado: Estático y débil Ligadura: Estática Año de aparición: Estimado -
Prolog
Paradigma: Lógico, Declarativo Tipado: Dinámico y fuerte Ligadura: Dinámica Año de aparición: Estimado -
Smalltalk
Paradigma: Orientado a objetos, Reflexivo Tipado: Dinámico y fuerte Ligadura: Dinámica Año de aparición: Estimado -
Ada
Paradigma: Imperativo, Orientado a objetos Tipado: Estático y fuerte Ligadura: Estática -
C++
Paradigma: Imperativo, Orientado a objetos, Genérico Tipado: Estático y fuerte Ligadura: Estática (pero admite polimorfismo dinámico con virtual) Año de aparición: Estimado -
Visual Basic
Paradigma: Imperativo, Orientado a objetos, Basado en eventos Tipado: Dinámico y débil Ligadura: Dinámica Año de aparición: Estimado -
Python
Paradigma: Multiparadigma (Imperativo, Orientado a objetos, Funcional) Tipado: Dinámico y fuerte Ligadura: Dinámica -
Java
Paradigma: Orientado a objetos Tipado: Estático y fuerte Ligadura: Estática (pero admite ligadura dinámica con dynamic method dispatch) -
Php
Paradigma: Principalmente orientado a objetos, pero también soporta programación imperativa y funcional. Tipado: Dinámico (los tipos de las variables son determinados en tiempo de ejecución). Ligadura: Tardía (los tipos de variables se resuelven en tiempo de ejecución) -
JavaScript
Paradigma: Multiparadigma (Orientado a objetos, Funcional, Basado en eventos) Tipado: Dinámico y débil Ligadura: Dinámica Año de aparición: Estimado -
Ruby
Paradigma: Multiparadigma (Orientado a objetos, Funcional, Reflexivo) Tipado: Dinámico y fuerte Ligadura: Dinámica Año de aparición: Estimado -
Delphi
Paradigma: Imperativo, Orientado a objetos, Basado en eventos Tipado: Estático y fuerte Ligadura: Estática Año de aparición: Estimado -
C#
Paradigma principal: Orientado a objetos
Tipo de ligadura: Fuerte
Tipado: Estático -
R
Paradigma principal: Funcional, Imperativo
Tipo de ligadura: Débil
Tipado: Dinámico -
Scala
Paradigma principal: Orientado a objetos, Funcional Tipo de ligadura: Fuerte Tipado: Estático Año de aparición: estimado -
F#
Paradigma principal: Funcional, Orientado a objetos
Tipo de ligadura: Fuerte
Tipado: Estático -
Go
Paradigma: Imperativo, Orientado a objetos, Concurrente Tipado: Estático y fuerte Ligadura: Estática -
Rust
Paradigma: Imperativo, Funcional, Concurrente Tipado: Estático y fuerte Ligadura: Estática -
Kotlin
Paradigma principal: Orientado a objetos, Funcional Tipo de ligadura: Fuerte Tipado: Estático -
Dart
Paradigma principal: Orientado a objetos Tipo de ligadura: Fuerte Tipado: Estático -
TypeScript
Paradigma principal: Orientado a objetos, Funcional Tipo de ligadura: Fuerte Tipado: Estático -
Swift
Paradigma: Multiparadigma (Orientado a objetos, Funcional) Tipado: Estático y fuerte Ligadura: Estática (pero admite ligadura dinámica en ciertos casos)