ExpertClub
  1. Home
  2. Programming languages
  3. OCaml
Language

OCaml

Paradigmsfunctional programming, modular programming, object-oriented programming, imperative programming
Typing disciplinestrong typing, structural typing, inference typing, static typing
First appeared1996
Designed byDamien Doligez, Xavier Leroy
DeveloperInstitut National de Recherche en Informatique et en Automatique
Typemulti-paradigm programming language, imperative programming language, dialect, functional programming language, free and open-source software, object-based language
Influenced byStandard ML
LicenseGNU Lesser General Public License, version 2.1, Q Public License
Latest version5.5.0
File extensionsml, mli
Websiteocaml.org
Written inOCaml, C
Operating systemsUnix-like operating system

Sources: Wikidata (CC0) · Wikidata Q212587

Programming languages · 12

Programming languages · 8

Operating systems · 1

Operating systemDeveloperFirst releaseLicense
MirageOSThomas Gazagnaire—ISC license