8 hours ago
C++ and lately C# have absolutely dominated the game programming language space, but there are several great “new” modern systems level programming languages that are viable for game development. In this we run through some of the most exciting new(ish) programming languages.
ODIN
In Their Words
Odin is a general-purpose programming language with distinct typing built for high performance, modern systems and data-oriented programming.
Odin is the C alternative for the Joy of Programming.
Awesome ODIN
ZIG
In Their Words
Zig is a general-purpose programming language and toolchain for maintaining robust, optimal and reusable software.
Awesome Zig
nim
In Their Words
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula.
Awesome Nim
Beef
In Their Words
Beef is a high-performance multi-paradigm open source programming language with a focus on developer productivity.
Haxe
In Their Words
Haxe is an open source high-level strictly-typed programming language with a fast optimizing cross-compiler.
Haxe for Games
Rust
In Their Words
A language empowering everyone to build reliable and efficient software.
Awesome Rust
Mojo
Write fast code for diverse hardware (spanning CPUs, GPUs and more) without vendor lock-in, in a language that’s both user friendly and memory safe.
Awesome Mojo
You can learn more about other modern programming languages for game development in the below.
ODIN
In Their Words
Odin is a general-purpose programming language with distinct typing built for high performance, modern systems and data-oriented programming.
Odin is the C alternative for the Joy of Programming.
Awesome ODIN
ZIG
In Their Words
Zig is a general-purpose programming language and toolchain for maintaining robust, optimal and reusable software.
Awesome Zig
nim
In Their Words
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula.
Awesome Nim
Beef
In Their Words
Beef is a high-performance multi-paradigm open source programming language with a focus on developer productivity.
Haxe
In Their Words
Haxe is an open source high-level strictly-typed programming language with a fast optimizing cross-compiler.
Haxe for Games
Rust
In Their Words
A language empowering everyone to build reliable and efficient software.
Awesome Rust
Mojo
Write fast code for diverse hardware (spanning CPUs, GPUs and more) without vendor lock-in, in a language that’s both user friendly and memory safe.
Awesome Mojo
You can learn more about other modern programming languages for game development in the below.

