This is the genealogy of the programming language Caml:

Caml is a child of ML.
Caml was born in year 1987.
It became Caml 2-6.1 in year 1991.
It became Caml 3.1 in year 1993.
Then it begat Objective Caml in year 1996.

This genealogy is brought to you by the Programming Languages Genealogy Project.