The Odin programming language is fast, concise, readable, pragmatic and open sourced. It is designed with the intent of replacing C with the following goals:
C++ Alternatives
C++ is described as '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' and is a very popular programming language in the development category. There are more than 50 alternatives to C++ for a variety of platforms, including Linux, Windows, Mac, BSD and Self-Hosted apps. The best C++ alternative is Rust, which is both free and Open Source. Other great apps like C++ are Java, C (programming language), C# and Go (Programming Language).
Alternatives list
Pony is an open-source, object-oriented, actor-model, capabilities-secure, high performance programming language.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux

A community fork of a language named after a plant fungus. All of the memory-safe features you love, now with 100% less bureaucracy.
Fortran (previously FORTRAN, derived from Formula Translating System) is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing.
Beef is an open source performance-oriented compiled programming language which has been built hand-in-hand with its IDE environment.

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...
Cost / License
- Free
- Open Source
Application types
Platforms
- Mac
- Windows
- Linux
- BSD


OCaml is an industrial strength programming language supporting functional, imperative and object-oriented styles.
Cost / License
- Free
- Open Source
Application types
Platforms
- Mac
- Windows
- Linux
- BSD

The X10 programming language is organized around four basic principles of asynchrony, locality, atomicity, and order that are developed on a type-safe, class-based, object-oriented foundation. This foundation is robust enough to support fine-grained concurrency, Cilk-style...
Nelua is a systems programming language for performance sensitive applications, like real-time applications and game engines. Its syntax and semantics are similar to Lua, but its garbage collection is optional, it provides optional type notations, and it is free from an...

- 64 FreeBASIC alternatives
FreeBASIC is a completely free, open-source, 32-bit BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features such as pointers, unsigned data types, inline assembly, object orientation, and many others.




































