OCaml Alternatives
OCaml is described as 'industrial strength programming language supporting functional, imperative and object-oriented styles' and is a programming language 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++, which is both free and Open Source. Other great apps like OCaml are C (programming language), Rust, Haskell and D (Programming Language).
C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose, powerful programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features.
- Free • Open Source
- Programming Language
51 alternatives to C (programming language)- Mac
- Windows
- Linux
- Android
- iPhone
- Android Tablet
- BSD
- iPad
- AROS
- Android Wear
- Haiku
- Playstation
C is a general-purpose computer programming language. C is one of the most widely used programming languages of all time.
Features
A systems programming language that runs blazingly fast, prevents almost all crashes, and eliminates data races.
Features
Haskell is an advanced purely-functional programming language. An open-source product of more than twenty years of cutting-edge research, it allows rapid development of robust, concise, correct software.
D is a language with C-like syntax and static typing. It pragmatically combines efficiency, control, and modeling power, with safety and programmer productivity.
Features
- Free • Open Source
- Programming Language
57 alternatives to F# (programming language)- Mac
- Windows
- Linux
- BSD
F# is a succinct, expressive and efficient functional and object-oriented language for .NET which helps you write simple code to solve complex problems.
Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR ). It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for...
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 way.
- Free • Open Source
- Programming Language
58 alternatives to V (programming language)- Mac
- Windows
- Linux
- Android
- iPhone
- Android Tablet
- BSD
- iPad
V is a statically typed compiled programming language designed for building maintainable software.
Features
- Free • Open Source
- Programming Language
60 alternatives to Object Pascal- Mac
- Windows
- Linux
- Android
- iPhone
- BSD
- AROS
- Haiku
- AmigaOS
- MorphOS
Object Pascal is a multi-paradigm, object-oriented, component-based general purpose programming language.