Project Euler is a community where those who are interested in programming and/or solving math problems can put their knowledge to the test and learn more along the way. More info can be found at projecteuler.net.
Below is my progress in a few different programming language. Code in the explanations uses Python 3, but the concepts should be applicable no matter what programming language you choose to solve the problems. The complete repository of code, with solutions in other languages) can be found on my GitHub .