HTML is the main language system for web pages. HTML stands for Hyper Text Markup Language. It is a system that allows you to create the way your web page looks.
You do not have to learn HTML to create web pages. Many programs will export their output to HTML. You can quite easily create a simple web page using a word processor or desktop publishing program. It is really very easy.
The problem most people get stuck is that they do not know what to do next.
So, I think it's reasonable to get an idea of the process of constructing websites.
Part of this is simply learning some basic html commands and how the page is structured.
If you would like a free course on html and how to use it you might like to try this course from Maricopa Centre for Learning.
You can also find a basic introduction here.
There are also books on building web pages.
My earliest html pages are no longer around (so, you missed your opportunity to laugh). That is what is meant to happen to web pages. They get updated, revised, and replaced. There are a few pieces of my html coding on Nick Paisley's website that I originally built in html (Nick Paisley is the bass guitarist from Mainstreet).