They’re languages, and like any language they can be learned.
HTML is probably the easiest to start with, it’s the foundation of a lot of programs and systems. The very base layer, websites for example will use HTML for content such as headings and menus.
It may look something like this:
The last coding language that should be up all programmers’ sleeves is CSS, put simply it describes how HMTL is to be displayed, by itself HTML is really quite unappealing visually. Adding CSS to your script can spice it up so it’s not just black and white text on a screen. It can be used to add colour, fonts and formatting so your HTML isn’t an eyesore.
Once you combine all 3 then you can create visually appealing, dynamic, interactive web pages in whatever style you like with literally possibilities limited by only your own creativity.
You don’t need to stop with just three languages though. The possibilities of code are endless, in case you’re interested I recommend trying SQL, PHP and Python. Although they fit a much more niche use than the others, one you’re not likely to utilise. If it tickles your fancy then why not dip your toe in?