Paradigm Tree

The Paradigm Visualization

Paradigm Visualization

Data

Full 20-Branch Programming Taxonomy

Trunk

Branch

Category

Language

Year

Genealogy

Career Note (2026 Industry)

Imperative

Procedural

Originator

Fortran

1957

Root of high-level math

Scientific/Gov Research

Imperative

Procedural

Titan

C

1972

B; BCPL

Systems/Kernel Programming

Imperative

Procedural

Neonate

Mojo

2023

Python Superset

AI Infrastructure Engineer

Imperative

Object-Oriented

Originator

Simula

1967

ALGOL 60

Historical Academic Research

Imperative

Object-Oriented

Titan

Java

1995

C++; Smalltalk

Enterprise Backend/Android

Imperative

Object-Oriented

Neonate

Carbon

2022

C++ Successor

Performance-Critical Systems

Imperative

Structured

Originator

ALGOL 60

1960

Backus-Naur Root

Academic Foundations

Imperative

Structured

Titan

C

1972

BCPL derivative

Embedded Systems/OS

Imperative

Structured

Neonate

Zig

2023

C replacement

Low-level Tooling/Embedded

Imperative

Modular

Originator

Modula-2

1978

Pascal derivative

Historical Research

Imperative

Modular

Titan

TypeScript

2012

JavaScript + Types

Web Architecture/Front-end

Imperative

Modular

Neonate

Val Town

2024

Module-as-a-service

Serverless/Cloud Automation

Imperative

Concurrent

Originator

Occam

1983

CSP (Hoare)

Parallel Research

Imperative

Concurrent

Titan

Go

2009

C; Pascal; Newsqueak

Cloud Infrastructure/DevOps

Imperative

Concurrent

Neonate

Pony

2021

Actor Model

High-Throughput FinTech

Imperative

Parallel

Originator

HP Fortran

1993

Fortran extension

Weather Modeling/Physics

Imperative

Parallel

Titan

C++ (CUDA)

2007

C w/ Objects

GPU Programming/Gaming

Imperative

Parallel

Neonate

Bend

2024

HVM/Interaction Nets

Massive GPU Parallelism

Imperative

Distributed

Originator

Erlang

1986

Prolog/Logic root

Telecom Systems

Imperative

Distributed

Titan

Go

2009

Plan 9 influence

Microservices/Cloud

Imperative

Distributed

Neonate

Unison

2021

Haskell-inspired

Cloud-native Computing

Imperative

Systems

Originator

BCPL

1966

CPL

Early Compiler Research

Imperative

Systems

Titan

Rust

2010

C++; Cyclone

Memory-Safe Infrastructure

Imperative

Systems

Neonate

Hylo

2023

Swift/Val root

High-Performance Apps

Imperative

Scripting

Originator

AWK

1977

C; Lisp

Text Processing/SysAdmin

Imperative

Scripting

Titan

Python

1991

ABC language

Data Science/AI Ops

Imperative

Scripting

Neonate

Bun

2022

Zig-based runtime

Edge Computing/Tooling

Imperative

Event-Driven

Originator

Simula

1967

ALGOL 60

Simulation Systems

Imperative

Event-Driven

Titan

JavaScript

1995

Self/Scheme/Java

Web Interactivity/Node.js

Imperative

Event-Driven

Neonate

SvelteKit

2025

Reactive Framework

Modern UI/UX Engineering

Declarative

Functional

Originator

Lisp

1958

Lambda Calculus

AI & Symbolic Research

Declarative

Functional

Titan

Elixir

2011

Erlang (BEAM)

Scalable Web Systems

Declarative

Functional

Neonate

Gleam

2024

BEAM/Rust-inspired

Type-safe Backend Dev

Declarative

Logic

Originator

Prolog

1972

Formal Logic

Expert Systems/NLP

Declarative

Logic

Titan

Datalog

1977

Prolog derivative

Big Data Policy/Trust

Declarative

Logic

Neonate

Logica

2021

Datalog/SQL

Advanced Data Science

Declarative

Constraint

Originator

Sketchpad

1963

Graphical Constraints

CAD/Graphics History

Declarative

Constraint

Titan

MiniZinc

2007

Optimization root

Logistics/Supply Chain

Declarative

Constraint

Neonate

Z3 (SMT)

2021*

Formal Verification

Security Auditing/Solvers

Declarative

Dataflow

Originator

Lucid

1976

Iterative logic

Streaming Research

Declarative

Dataflow

Titan

LabVIEW

1986

G-code

Automated Test/Engineering

Declarative

Dataflow

Neonate

Enso

2024

Visual/Textual hybrid

Data Analytics/ETL

Declarative

Reactive

Originator

RxJS

2011

Observer/Iterator

Frontend UI

Declarative

Reactive

Titan

React

2013

XHP/Functional

Web Development Dominance

Declarative

Reactive

Neonate

Signals

2025

Fine-grained reactivity

Modern Framework Eng

Declarative

Symbolic

Originator

Lisp

1958

S-expressions

Mathematical Logic

Declarative

Symbolic

Titan

Wolfram

1988

Symbolic math

Scientific Computation

Declarative

Symbolic

Neonate

Lean 4

2021

Dependent types

Theorem Proving/Math

Declarative

Rule-Based

Originator

OPS5

1978

Rete Algorithm

Early Expert Systems

Declarative

Rule-Based

Titan

Drools

2001

Java-based rules

FinTech/Insurance Logic

Declarative

Rule-Based

Neonate

Clips Modern

2024

C-based rules

Embedded Intelligence

Declarative

Query-Based

Originator

SQL

1974

Relational Algebra

Database Management

Declarative

Query-Based

Titan

PostgreSQL

1996

QUEL; SQL

Data Engineering/Backend

Declarative

Query-Based

Neonate

Malloy

2023

SQL; LookML

AI-Driven Analytics

Declarative

Config-Driven

Originator

Make

1976

Shell Scripting

Build Automation

Declarative

Config-Driven

Titan

Terraform

2014

HCL; JSON

Cloud Infrastructure

Declarative

Config-Driven

Neonate

Pulumi

2022

Multi-lang IaC

Modern Platform Eng

Declarative

Probabilistic

Originator

BUGS

1989

Bayesian logic

Biostatistics Research

Declarative

Probabilistic

Titan

Stan

2012

C++ algorithms

Market/Social Research

Declarative

Probabilistic

Neonate

Pyro

2021

PyTorch/Python

Generative AI/Bayesian