There are numerous programming games available that claim to teach you how to code. However, I couldn't find any posts on HN that confirmed or denied their usefulness. Except this one, but it's from 5 years ago: https://news.ycombinator.com/item?id=13566247
1. Are there any good beginner programming games in widely used programming languages (like C, C++, C#, Java, JavaScript, Python, PHP)?
2. Are there any programming games that have helped you become a more advanced programmer (or a better programmer)?
I am interested in games that are not just fun, but also teach you programming useful in the real world (maybe not directly, since it's a game, but still).
As for becoming a better programmer, it's all about practice. CodeWars might be what you're looking for: https://www.codewars.com/