Does it make sense to break down the list by categories? For example:
- New to programming: Lightbot, Spritebox
- Reverse engineering: https://microcorruption.com, many of the Zachtronics games
And so on...
Also, here are a couple of other lists of games I've been going through:
- http://steamcommunity.com/app/375820/discussions/0/481115363...
- https://www.rockpapershotgun.com/2015/11/09/best-programming...