What Our Users Say About Ocaml
Read our success stories to learn how OCaml helped our users achieve their goals.
Trusted by Industry Leaders
These companies and organizations rely on OCaml every day — along with thousands of other developers.
Testimonials
Read What Some Industry Users Say About OCaml.
Thanks to the OCaml team, obviously, without such a beautiful yet practical language, this project would not exist. The original type system was inherited from it with lots of modifications to fit with JS ecosystem better.
Bob Zhang
Maintainer, ReScript.
OCaml helps us to quickly adapt to changing market conditions and go from prototypes to production systems with less effort ... Billions of dollars of transactions flow through our systems every day, so getting it right matters.
Yaron Minsky
CTO, Jane Street.
OCaml as the development environment acts as a very much trusted partner throughout the whole development process. As our requirements evolve, we change the implementation a lot, and this is where the language shines. Literally, I am not afraid to change others’ code when OCaml has my back!
Oleksiy Golovko
Backend Developer, Ahrefs.
Using OCaml as a programming language to write software has many benefits. For instance, it is able to describe the source code in an easy and understandable manner. The fear of refactoring in the source code can be eased as well. OCaml has a mature and very evolving ecosystem, which is a large, supportive and friendly community.
Xavier Van de Woestyne
Software engineer, Marigold.
Originally I was going to program twttr in Python, C, & Ocaml. But, I got @florian who was a core contributor to Ruby on Rails.
Jack Dorsey
Founder, Twitter.
Industrial Resources
Here are some of the resources that may be helpful to you.
Getting Started
Install OCaml, setup your favorite text editor, and start your first project.
Standard Library
Read the standard library documentation and search its API for functions.
Books
What expert programmers and researchers are saying about OCaml, from the beginner level to the more advanced topics.