plangs!

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

languishrank #57
languish — 68 periods, 2008Q3 to 2025Q2

2008Q32025Q2

Influence graph

Influence graph for OCaml: 4 influencing languages, 0 family linksFortran influenced CC influenced OCamlPascal influenced OCamlStandard ML influenced OCamlPascal influenced Standard MLFortranPascalCStandard MLOCaml
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 linksOCaml influenced BoomerangOCaml influenced CoqOCaml influenced F#Scala influenced F#F# influenced FlixOCaml influenced FlixScala influenced FlixOCaml influenced GleamRust influenced GleamOCaml influenced HackScala influenced HackOCaml influenced HaxeOCaml influenced ReasonOCaml influenced RustF# influenced ScalaOCaml influenced ScalaOCamlScalaF#RustBoomerangCoqFlixHackGleamHaxeReason
Solid arrows: influence, oldest at the top. Showing the 10 languages OCaml directly influenced.