TIS-100 – Tessellated Intelligence System
For really good non-programming puzzle games, I'd recommend Snakebird[0] and Stephen's Sausage Roll[1]. Try out Snakebird first, it's cheaper and works great on mobile devices. Don't let the cute art fool you, it's a monstrous game. If you get through most of Snakebird and still don't hate yourself, look into SSR. It's much more hardcore, but has some mind blowing puzzles.<p>As far as programming puzzle games go, Zachtronic basically has the market cornered.<p>[0] <a href="http://snakebird.noumenongames.com/" rel="nofollow">http://snakebird.noumenongames.com/</a>
[1] <a href="http://www.stephenssausageroll.com/" rel="nofollow">http://www.stephenssausageroll.com/</a>