ExpertClub
Programming languages
Operating systems
Developers and organizations
Paradigms
Typing disciplines
Licenses
Advertise
ExpertClub
Home
Programming languages
Operating systems
Developers and organizations
Paradigms
Typing disciplines
Licenses
Licenses
Platforms
System types
Countries
Industries
Languages by year
Rankings
ExpertClub
Stories
Advertise
About
Contact
Advertise
Home
Programming languages
Programming languages
1,476
programming languages
#
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Language
Paradigms
First appeared
Developer
Grasshopper 3d
—
2007
—
Gremlin
—
2009
—
GrGen
multi-paradigm programming
2003
—
GScript
—
—
Guidewire Software
GSQL
—
—
—
GT.M
—
—
Fidelity National Information Services
Guix Workflow Language
—
2017
—
GW-BASIC
—
1983
Microsoft
Gödel
declarative programming
,
logic programming
1992
—
Hack
—
2014
Meta Platforms
Haggis
functional programming
,
imperative programming
,
object-oriented programming
—
—
HAL/S
structured programming
,
procedural programming
1978
—
Hale
concurrent computing
,
structured programming
,
imperative programming
, actor model
2026
—
Halide
functional programming
,
parallel programming
2012
Massachusetts Institute of Technology
Hamilton C shell
—
—
Nicole Hamilton
Haml
web template system
—
Nathan Weizenbaum
,
Hampton Lintorn-Catlin
Handel-C
imperative programming
2005
Mentor Graphics
Harbour
imperative programming
,
multi-paradigm programming
,
declarative programming
,
object-oriented programming
,
procedural programming
,
functional programming
,
reflective programming
1999
—
Hare
—
—
Drew DeVault
Hartmann pipeline
function-level programming
,
concatenative programming
,
dataflow programming
,
functional programming
1986
IBM
Haskell
functional programming
,
purely functional programming
, non-strict programming
1990
Paul Hudak
,
Philip Wadler
,
Erik Meijer
,
John Hughes
,
Lennart Augustsson
,
Simon Peyton Jones
Haxe
object-oriented programming
,
multi-paradigm programming
,
functional programming
,
generic programming
2005
Simon Krajewski
,
Cauê Waneck
,
Haxe Foudation
,
Nicolas Cannasse
HC-BASIC
—
1984
—
Helium
—
—
Utrecht University
Hermes
—
—
IBM Thomas J. Watson Research Center
Hewlett-Packard Graphics Language
—
—
Hewlett-Packard
HiAsm
—
—
—
Hierarchical Music Specification Language
—
—
Larry Polansky
,
David Rosenboom
High Level Assembly
object-oriented programming
—
Randall Hyde
High Level Shader Language
—
—
Microsoft
High Performance Fortran
concurrent computing
1993
—
Himawari
—
—
—
Hoc
—
—
Rob Pike
,
Brian Kernighan
Hollywood
procedural programming
2002
—
HolyC
—
—
—
Honeywell ARGUS
—
—
Honeywell
Hop
multi-paradigm programming
,
functional programming
, multitier programming
2006
—
Hope
functional programming
—
University of Edinburgh
Hopscotch
visual programming language
—
—
Hot Soup Processor
—
1996
—
HP BASIC for OpenVMS
imperative programming
—
Digital Equipment Corporation
HP Time-Shared BASIC
imperative programming
—
—
HPCC
declarative programming
—
—
Hugo
—
—
—
Hume
functional programming
2000
—
Hy
object-oriented programming
,
metaprogramming
,
imperative programming
,
procedural programming
,
generic programming
2013
—
Hybris
procedural programming
2009
—
Hybrix programming language
procedural programming
—
—
1
…
10
11
12
13
14
…
31