10 Puzzle Websites to Sharpen Your Programming Skills
... Solving programming puzzles is a fun way to develop your logical and problem solving abilities. Also, when you’re familiarizing yourself with a new programming language, solving puzzles for that language can help speed up the learning process. ... [full article
"top 10 programming puzzle websites nicely reviewed, thanks to the author." - mf
Thank you mf for bookmarking this article!