In the first part of the course, we will know what is HTML? and some definitions that we will use along the course. You should know these definitions because professional developers used it, so, you need to know these definitions to understand them.

HTML stands for Hypertext Markup Language. Let us understand this meaning

What does hypertext mean?

When you read a book, you may find a cross-reference that leads to another text in the book which means a text leads to a text and this is what is meant by hypertext.

However, on the web hypertext means a text containing links that leads to other text.

What does markup mean?

To understand this, let’s suppose we have a statement written in an MS word document like the following image:

What is html - (showing the meaning of markup)

And you want to make the words “learn programming” in bold. What will you do? Of course, you should first select it as in the following image and then click B on the menus.

What is html - (showing the meaning of markup)

Actually, what you do, is to mark the beginning and the end of the words “learning programming” and then give the computer an order to make it bold by clicking on B from menus.

So, let’s have a webpage written in HTML and containing the same statement, and the words “learning programming” is already a bold text. (As shown in the next figure)

What is html - (showing the meaning of markup)

The question is: How does the web browser know that the words “learning programming“ should be bold? Who does mark up the beginning and the end of these words?

Of course, you, the developer, by HTML.

Let’s see the HTML code of this webpage.

What is html - (showing the meaning of markup)

You can see that there is <b> at the beginning and </b> at the end of the learning programming word.

These are marks that marking the words up where <b> turns on the boldface effect and </b> turns it off.

As you can see, the marks are just angle-brackets (or more commonly known as less than and greater than signs) and (b), which stands for bold, is written between them. Of course, (b) represents the instruction or the order to the browser to execute the bold effect.

These marks are called tags, and we will talk about each tag in detail in the course.

As you can see, tags are not meant to appear to the user on the front-end of the webpage, however, the user sees their effect only. If you want to see the tags, you can see it in the view source page in the browser. Right-click on the webpage and choose view page source or.

So, what about other tags on this webpage? Don’t worry we will talk about each one in detail in the next chapters, but for now, we are concerned about showing you the meaning of markup language.

The conclusion

So, now you can conclude that HTML is not a programming language. It just a marking up language.

You can say “I am so excited to learn programming languages, not just a markup language. Let’s learning programming first”.

No, you can’t learn programming languages first because all programming languages used in web development are used to program the HTML and make it dynamic, so, you need to learn HTML first.

So, to learn HTML you just need to know all the tags and how to use it with some other details that we will talk about it in the next lessons.

watch the video on our channel

Watch Our video:

Thanks for reading. If you like this page, you can share it.

You can subscribe to our YouTube Channel (Coding Bible) or subscribe to our newsletter.