Free Python tutorial, Python has now become the third most popular developer technology behind HTML/CSS and JavaScript. ... Overall, you should learn HTML before Python if you intend to make apps for the web because it is the fundamental building block for websites .