Alternatives to OCaml for all platforms with any license

Platforms

Desktop

Web / Online

Indie / Classic

  • C (programming language) icon

    C (programming language)

    C is a general-purpose computer programming language. C is one of the most widely used programming languages of all time.

    Open Source Mac Windows Linux

  • C++ icon

    C++

    C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose, powerful programming language. It is regarded as an...

    Open Source Mac Windows Linux

  • Haskell icon

    Haskell

    Haskell is an advanced purely-functional programming language. An open-source product of more than twenty years of cutting-edge...

    Open Source Mac Windows Linux BSD

  • Scala icon

    Scala

    Scala is a modern multi-paradigm programming language based on the Java Virtual Machine (JVM) designed to express common programming...

    Open Source Mac Windows Linux BSD

  • D (Programming Language) icon

    D (Programming Language)

    D is a language with C-like syntax and static typing. It pragmatically combines efficiency, control, and modeling power, with safety...

    Open Source Mac Windows Linux

  • Rust icon

    Rust

    Rust is a systems programming language that runs blazingly fast, prevents almost all crashes*, and eliminates data races. ...

    Open Source Mac Windows Linux

  • Erlang icon

    Erlang

    Erlang is a general-purpose concurrent, garbage-collected programming language and runtime system used to build massively scalable...

    Open Source Mac Windows Linux

  • Clojure icon

    Clojure

    Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR ). It is designed to be a general-purpose...

    Open Source Mac Windows Linux

  • F# (programming language) icon

    F# (programming language)

    F# is a succinct, expressive and efficient functional and object-oriented language for .NET which helps you write simple code to solve...

    Open Source Mac Windows Linux

  • Elixir icon

    Elixir

    Elixir is a dynamic, functional language designed for building scalable and maintainable applications.

    Open Source Mac Windows Linux

  • F* icon

    F*

    F* is an ML-like functional programming language aimed at program verification. F* can express precise specifications for programs...

    Open Source Mac Windows Linux Web / Cloud

  • Fortran

    Fortran (previously FORTRAN, derived from Formula Translating System) is a general-purpose, imperative programming language that is...

    Commercial Windows Linux

  • Know any more alternatives to OCaml?

    Suggest an application to this list

OCaml Comments

Echo echo ... Feels empty in here

Maybe you want to be the first to submit a comment about OCaml ? Just click the button up to your right!