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.