Jump to content

Ocaml programming language

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by FvdP (talk | contribs) at 14:52, 8 August 2002 (precisions, and the correct official site link). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Objective CAML, also known as Ocaml or O'Caml for short (or some other alternative spelling), is an advanced programming language based on the ML family. To the functional and imperative features that are standard to ML, it adds object-oriented concepts.

The code can either be compiled into bytecode or native for several platforms. There is much work in the compiler which, as a consequence, is highly efficient.