Caml (Categorical Abstract Machine Language), julkaistu 1985, on ML-ohjelmointikieliperheestä tehty "murre". Kieltä on kehitetty alun perin ENS:ssa ja sittemmin. INRIA:ssa. Caml:n muistinhallinta on automaattinen, ja se on staattisesti ja tiukasti tyypitetty.