HTML, as you know stands for Hypertext Markup Language and the first version was developed by Tim Berners-Lee in 1993. It is used by web browsers to determine what to display on a page. It is composed of HTML tags, which is a text word or single letter wrapped in angle brackets such as:

Although this is what all web pages are written in, they are not shown to the user, but rather the content they represent. HTML can embed programs written in Javascript or a similar scripting language. With this, pages become more interactive and can support animations or many forms of multimedia.
What is HTML in a simple definition?
In simple terms, HTML is the markup language used by web servers to interpret the content of pages that web browsers render to the screen. These elements can be things such as styled text, images, colors, and links.
When combined with CSS and Javascript you can create a fully functional web page as opposed to a static webpage. HTML can also transfer information known as metadata that web servers can interpret and perform indexing that allows for the page to appear on search engines such as Google or Bing.
This gives HTML the functionality to work as an indexed web because the number of pages created every day increases exponentially.
What is HTML5?
HTML5 is the fifth version of HTML that was a result of a recommendation by the World Wide Web Consortium (W3C) to include many new syntactic features. These features include new tags such as:

That help handle multimedia natively on a wide range of phones, tablets, and computers. Other helpful features include enriching the semantic content of HTML documents:

Are just some to name a few. It does not remove HTML but rather adds adaptation to the different web browsers available for people all around the world.
What is the difference between HTML and HTML5?
There are many differences between HTML and HTML5 but in short, HTML5 is an upgrade of HTML. Its main goal was to allow support for the latest multimedia and new features, to keep it more legible for humans, and have it be consistently understood by the new flurry of web browsers and devices for accessing the web.
It was released in January 2008 and is considered to be the final revision of HTML, according to the W3C. HTML5 is backwards compatible with older HTML processors.
Which is better to learn HTML or HTML5?
HTML5 is a better standard for HTML syntax in general. HTML5 works with older software but was created with better compatibility with a wider array of devices and web browsers. It is easier to understand.
HTML5 also has support for video and audio, Geographical support thanks to its Geolocation API, which can identify the location of users accessing the webpage. It also offers more storage options such as an application cache or a simple SQL database.
HTML5 also allows for full-duplex communications between clients and servers, also known as web sockets.
What is HTML used for?
HTML is used for defining content that is displayed on all pages on the web. It is also used to define multimedia, allow for accessibility, and carry metadata that helps web servers know what the web page contains.
How do you start HTML code?
HTML is defined by a structure such as:

Where the first tag defines the type of document this syntax carries, HTML. The next tag defines the beginning of the HTML content. Inside that tag, there is a child tag, body. This tag contains the body of the document, other child tags may include:

Finally, inside the body tag, we have the actual content of the page, a header, and a first paragraph.
Is HTML a programming code?
HTML is considered more of a Markup language rather than a programming language. The main difference is that a markup language works more like a system for describing architecture, whereas a programming language is an actual set of instructions that will be executed.
What is the difference between HTML and CSS?
The main difference between HTML and CSS is that the former is used for defining the contents of a webpage, while CSS is used to define the styling and animations for the website. Every website has a different theme and CSS is responsible for styling every element defined in the HTML body.
What is an HTML example?
The following example describes how to create a simple button the user can click:

You can see that the same structure is used as the example above except this time we made use of the <button> element, which renders a simple button to the screen that can be linked up to act like display a popup message, etc.
How does a computer understand HTML?
HTML is transformed into machine language. Machine language is composed of 1s and 0s, otherwise known as binary code. Binary code is the raw form of all programming languages.
It would be very impractical to write code such as 100100100110100110101 because we humans can’t draw meaning from these numbers. So we add a layer of abstraction and we establish rules such as 0001 can represent the number 1, and so on.
What are the 10 basic HTML tags?
<a> – is used for creating hyperlinks, and text that links to another page.
<b> – is used to make text bold
<h1> – <h6> – is used for making headers and titles
<img> – is used to display images
<p> – is used to display paragraph text
<span> – is used to select a part of a text for styling
<ol>, <ul>, <li> – used to make ordered lists, unordered lists and list items
<i> – used to make text italic
<div> – is the most frequently used tag and is used for making divisions in a page that act like a box whose width and height you can control.
<head> – used for describing the header content of HTML pages. Anything inside this tag is not displayed.
Is HTML easy to learn?
Yes! HTML is very intuitive. It has easy-to-remember terms and syntax. Structuring a webpage begins with simply displaying text on the page and adding some styling to that text as well as coloring the background and displaying a click me button. HTML can make that possible in just a few lines of code.