Imperative | C, C++, Python (partially), Java, Go, Ruby |
Object-Oriented (OOP) | Java, C++, Python, Ruby, C#, Swift, PHP |
Functional | Haskell, Lisp, Scheme, Erlang, F#, Elixir |
Procedural | C, Pascal, Fortran, Ada, BASIC |
Declarative | SQL, HTML, Prolog, CSS, XSLT |
Logic | Prolog, Datalog, Mercury |
Concurrent | Erlang, Go, Rust, Clojure, Java (threads) |
Scripting | Python, JavaScript, Ruby, Perl, PHP, Bash |
Multi-paradigm | Python, JavaScript, Scala, Swift, Rust, Kotlin |
Event-Driven | JavaScript, C#, Node.js, Dart, VB.NET |
Dataflow | LabVIEW, TensorFlow, VHDL, Simulink |
| |