CAML: Online Guides and Tutorials
CAML is a programming language that has been created by INRIA in 1985 and works like an object-programming language as well as having functional and imperative style. It is simple and suitable for beginners. Among its features, it includes a module system and an object-oriented layer, but also has its own code compiler, a bytecode compiler and an interactive loop that makes room for further program development for the advanced users.
Below is a list of effective tutorials and guides that you can find online and that can help you at the beginning of the language's comprehension or to further develop your knowledge if you are an advanced user.
For Beginners
The Caml Light system, documentation and user's guides¯ by Xavier Leroy
http://caml.inria.fr/pub/docs/manual-caml-light/
The Objective Caml system release 3.10¯ by Xavier Leroy
http://caml.inria.fr/ocaml/htmlman/index.html
For Advanced Users
Caml programming guidelines¯ by INRIA
http://caml.inria.fr/resources/doc/guides/guidelines.en.html