OCaml Alternatives
OCaml is described as 'industrial strength programming language supporting functional, imperative and object-oriented styles' and is an app in the Development category. There are more than 10 alternatives to OCaml for a variety of platforms, including Windows, Linux, Mac, BSD and Android. The best alternative is C (programming language), which is both free and Open Source. Other great apps like OCaml are C++ (Free, Open Source), Rust (Free, Open Source), Haskell (Free, Open Source) and D (Programming Language) (Free, Open Source).
- C is a general-purpose computer programming language. C is one of the most widely used programming languages of all time. View 47 alternatives to C (programming language)
- Free • Open Source
- Mac
- Windows
- Linux
- Android
- iPhone
- Android Tablet
- BSD
- iPad
- AROS
- Android Wear
- Haiku
- Playstation
- C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose, powerful programming language. View 53 alternatives to C++
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- A systems programming language that runs blazingly fast, prevents almost all crashes, and eliminates data races. View 29 alternatives to Rust
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- Haskell is an advanced purely-functional programming language. View 48 alternatives to Haskell
- D is a language with C-like syntax and static typing. It pragmatically combines efficiency, control, and modeling power, with safety and programmer productivity. View 46 alternatives to D (Programming Language)
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- Scala is a modern multi-paradigm programming language based on the Java Virtual Machine (JVM) designed to express common programming patterns in a concise, elegant, and type-safe... View 60 alternatives to Scala
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR ). View 53 alternatives to Clojure
- F# is a succinct, expressive and efficient functional and object-oriented language for .NET which helps you write simple code to solve complex problems. View 55 alternatives to F# (programming language)
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- V is a statically typed compiled programming language designed for building maintainable software. It's similar to Go and is also influenced by Oberon, Rust, Swift. View 55 alternatives to V (programming language)
- Erlang is a general-purpose concurrent, garbage-collected programming language and runtime system used to build massively scalable soft real-time systems with requirements on high... View 26 alternatives to ErlangNo screenshots yet
- Free • Open Source
- Mac
- Windows
- Linux
- BSD