Browse Games by Programming Language
Explore 13 programming languages used in open-source game development. Perfect for learning game programming or finding projects to contribute to.
Rust
Memory-safe, blazingly fast systems programming
C++
High-performance game development standard
Python
Beginner-friendly scripting and rapid prototyping
JavaScript
Web-based games and Node.js applications
Go
Simple, efficient, and concurrent programming
Java
Cross-platform development with JVM
C#
Unity and .NET game development
Lua
Lightweight scripting often embedded in game engines
TypeScript
Type-safe JavaScript for larger projects
Haskell
Functional programming for unique game mechanics
Kotlin
Modern JVM language for Android and desktop
Swift
Apple platforms native development
GDScript
Godot Engine's native scripting language
Why Browse Games by Programming Language?
Learn from Real Projects
Study production-quality code in your preferred language. Open-source games provide excellent learning resources for game development patterns and techniques.
Contribute to Projects
Find projects in languages you know and start contributing. Most open-source games welcome bug fixes, features, and documentation improvements.
Compare Implementations
See how different languages approach game development. Compare performance, code structure, and ecosystem tools across languages.
Explore More Categories
Browse games by genre, game engine, or find alternatives to popular commercial games.