HTML markup language
23 September 2020, Wednesday

Today we be focusing on HTML language. We will learn what it is, how and where it is used, as well as the pros, cons, and potential uses. We'll also be finding out whether or not HTML is a programming language.

HTML - or Hyper Text Markup Language - is a language used to make a web browser understand how to display a loaded site. The structure of any web page is created and formed using HTML. It is the main language on the internet and most documents are written in it.

The first version of the language was developed in 1986 by Tim Berners-Lee. There are five different versions of HTML; the latest version, HTML5, was released in 2014.

To understand what HTML is, you can open any web page in any browser and look at its source code. HTML is the skeleton of the site, where links, tables, blocks, forms, headers and images can be written. 
However, HTML is still not a programming language and is not responsible for performing logical and programmatic operations. It is a language that was created to help a web browser understand the different parts of a webpage, and what kind of load those elements carry.

How does HTML work?

HTML uses simple code structures — tags and attributes — to mark up a website page. Code structures, such as tags, are the building blocks for web pages. For example, every document should contain the tags <html>, <head>, and <body>."

Advantages of the hypertext markup language:

  • it is the official web standard, and is accepted everywhere and at every level;
  • it has a lot of resources and a huge community;
  • it's freely available and completely free;
  • it runs in any Internet browser;
  • it integrates easily with other core languages.

Disadvantages:

  • it's used only for static web pages; JavaScript will also be required for movement;
  • some browsers do not always support new features and tags;
  • due to the lack of operational logic, each web page must be created separately, even if they contain the same elements.

We have prepared a selection of useful HTML resources for you to help you better your understanding and gain basic knowledge for web development:

  • Build Your Own Website: A Comic Guide to HTML, CSS, and WordPress

By Nate Cooper

A fun comic for kids that will teach you what HTML, CSS and WordPress are. In this book, you will meet web guru/artist Kim and her dog Tofu, and learn how to use tags to create a beautiful and user-friendly website.

  • Get Coding! Learn HTML, CSS, and JavaScript and Build a Website, App, and Game

By David Whitney

With this fun book, you can learn how to create web pages, applications and games.

  • Get Coding 2! Build Five Computer Games Using HTML and JavaScript

By David Whitney

With this book you can create your own games and acquire new programming skills. The information in the book is well presented and structured. It's also very colorful and contains detailed instructions on how to create web pages.