Programming Language
OCaml Appeared 1996
General-purpose, high-level, multi-paradigm programming language which extends the Caml dialect of ML with object-oriented features. OCaml was created in 1996 by Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy, Ascánder Suárez, and others.
Trends languish rank #57 languish — 68 periods, 2008Q3 to 2025Q2 2008Q3 2025Q2
Influence graph Influence graph for OCaml: 4 influencing languages, 0 family links Fortran influenced C C influenced OCaml Pascal influenced OCaml Standard ML influenced OCaml Pascal influenced Standard ML Fortran Pascal C Standard ML OCaml Solid arrows: influence, oldest at the top. Dashed: compiles to / is a dialect of / implements. Descendants graph Descendants graph for OCaml: 10 languages it influenced, 16 influence links OCaml influenced Boomerang OCaml influenced Coq OCaml influenced F# Scala influenced F# F# influenced Flix OCaml influenced Flix Scala influenced Flix OCaml influenced Gleam Rust influenced Gleam OCaml influenced Hack Scala influenced Hack OCaml influenced Haxe OCaml influenced Reason OCaml influenced Rust F# influenced Scala OCaml influenced Scala OCaml Scala F# Rust Boomerang Coq Flix Hack Gleam Haxe Reason Solid arrows: influence, oldest at the top. Showing the 10 languages OCaml directly influenced.