Is HTML even coding?
The decision to become a coder (at the age of 32) is just the first in a forest of infinitely branching decision trees.
You’ll need to decide what you want to achieve through coding, which sector you want to work in, and relatedly, which languages you want to learn, among other choices. The good news is that many programming languages — from what I have understood so far — require a similar thought process. And so, while there are different languages to learn, the theoretical fundamentals are often the same or similar.
Each coding language you learn should be easier than the last (with knowledge and concepts building on or reinforcing each other).
The above removes some of the fear and hesitation around choosing which path to take in the coding decision tree forest. There seems to be less path dependency than it would initially appear. The paths run quite close to each other and you can, with a bit of time and energy, hop between them.
The above accepted, you do still have to choose somewhere to start. More than this: you should stick with what you start for a little while until you build some proficiency so you feel confident and capable. If you run straight back out of the forest you might never go back in.
So. Where to start?
HTML kept popping up as the easiest “programming language”, yet always with a caveat.
HTML is technically not a programming language. Technically, HTML is a markup language. More specifically it stands for Hyper Text Markup Language. It essentially allows you to ‘markup’ (add little tags/labels to) content and to hyperlink between content. You use it to build documents that can be read, most often by a web browser. Yet, this caveat would often be followed by: “HTML is often a person’s first step when learning to program”. So, while HTML is not a programming language itself, it doesn’t mean it won’t lead you there.
With this, I chose to start with HTML, the gateway “code”: a soft “code” which leads to harder codes.
This isn’t to say that HTML is a walk in the park. It’s very much a forest with a slight incline. Its dark in there and it takes a minute for your eyes to adjust and for things to start taking shape and become recognisable.
And so, the voyage to become a coder begins at a port called HTML.