This is the genealogy of the programming language ML:

ML was born in year 1983.
It became SML in year 1984.
Then it begat Caml in year 1987.
It became SML 90 in year 1990.
It became SML '97 in year 1997, and has not changed much since that time.

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