In this article, I want to discuss what to learn when you want to learn a programming language.
In the beginning, I used to think programming is a mess. I would say, Man look at that site it looks so out of the world, they must have used so many tools and technologies to make it look so. But the truth is, it does not require all the HTML tags or attributes, CSS properties to design an extraordinary web page.
It just requires us to learn some simple and universal tags, attributes, and properties and all the beautiful pages are a result of a combination of various simple features to bring out of the world experience.
When we are learning a markup language or we are learning a programming language, we need to remember that these are tools that can perform tremendously. We don't need to remember every aspect of the tool. We just need to remember what we might use in the upcoming future. Just by learning 10% of the features and concepts of the language that are used the most, we will be able to produce beautiful websites and web applications.