Version française
Home
About
Download
Resources
Contact us
This site is updated infrequently. For up-to-date
information, please visit the new OCaml website at ocaml.org.
Latest News
●The Caml Language
●2018/07OCaml 4.07.0 released
●2018/02OCaml 4.06.1 released
●2017/11OCaml 4.06.0 released
●RSS Channel Archives
Search
Powered by Swish-E
What is Caml?
Caml is a general-purpose programming language, designed with
program safety and reliability in mind. It is very expressive, yet
easy to learn and use.
Caml supports functional, imperative, and object-oriented
programming styles. It has been
developed and distributed by INRIA, a French
research institute in computer science and applied
mathematics, since 1985.
[ About Caml | The Caml Consortium ]
OCaml
The OCaml system is the main
implementation of the Caml language. It features a powerful
module system and a
full-fledged object-oriented layer. It comes with a native-code
compiler that supports numerous architectures, for high
performance; a bytecode compiler,
for increased portability; and an interactive loop, for
experimentation and rapid development.
[ About OCaml | Latest release | Manual ]
Caml Light
The Caml Light system is an older,
lightweight implementation of the core Caml language.
It is obsolete, no longer actively maintained, and will be
removed eventually.
We recommend switching immediately to its successor, OCaml.
[ About Caml Light | Latest release | Manual ]
Resources for Caml Users
In addition to the official distribution of the Caml
compilers, this site provides a collection of online
resources that are useful to Caml users, from beginners to
expert programmers. Most of them were contributed by the
very active community of Caml programmers.
[ Resources | Documentation | The Hump | Forums ]
Site Map Search © INRIA 1995-2013. All rights reserved.