CoreCodex is a free, automated code judging website that gives you a wide range of problems to solve using your choice of multiple popular programming languages and techniques.