I liked the approach, but for someone who is beginning, it would be important to choose a language wich its syntax and problem solving patterns are inherited by major of languages.
Most popular languages are based on C syntax. Exceptions being Python and Ruby. Problem solving patterns are pretty much universal so far as I can tell... Functions, loops, variables, conditionals, etc. I don’t believe the syntax part is very important. Most people can pick it up relatively quickly. Solving problems with syntax is the challenging, more time consuming part.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.