Introduction So, you might have heard that there’s a language called OCaml, and that it is one of the affordable ways of getting into Functional Programming (the other one being F#, but that is a topic for another day). Pros of OCaml OCaml is a really good language. There’s a saying that being copied is one of the best compliments that artist can get. Apparently for the programming language it is the same.