Learning how to code: what you should know first