Learn To Solve It helps you learn Computer Science and Programing in a straight forward way.

Collection of good problems and solutions from various high quality reference materials. The programs can be run
directly on ideone sandbox. Improvements to website can be submitted via Github pull requests.