On Steam most games by Zachtronics are also good. Not so much "learn to code" as "think like a coder". M. Acton, long-time programmer at Insomniac Games, once quipped that SpaceChem was the closest thing he'd ever seen to PS3 SPU programming (sorry, no source- it was a long time ago).
P.S. they're also free for education
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.