Learn to code while playing games that teach programming concepts.
Learn to code while playing games that teach programming concepts. Browse our curated collection of free, open-source games. All games feature publicly available source code, allowing you to learn, modify, and contribute to their development.
We are still populating this category with games. Check back soon or explore other categories.
Browse all categoriesYes! Programming games teach problem-solving, logic, and specific language syntax in engaging ways. Many developers started with games like these.
Various games teach different languages: JavaScript, Python, Lua, and even visual programming. Some teach general concepts applicable to any language.
Many programming games are designed specifically for beginners, starting with basic concepts and gradually introducing complexity. Perfect for all skill levels.
Browse our complete collection of 2000+ open-source games or explore other categories.