You might want to visit
this
Or if you want to program in a language only useful for number challenges in kolmogorov complexity, see
here