Lesson 1: What is HTML?
HTML stands for Hyper Text Markup Language. It is the language that a web browser (eg. Google Chrome, Firefox, Safari, Microsoft Edge) interprets and displays a webpage as the output.
The Hypertext Markup Language (HTML) is a simple markup language used to create hypertext documents that are platform independent. HTML documents are SGML (Standard Generalized Markup Language) documents with generic semantics that are appropriate for representing information from a wide range of domains. HTML markup can represent hypertext news, mail, documentation, and hypermedia; menus of options; database query results; simple structured documents with in-lined graphics; and hypertext views of existing bodies of information. - Definition of HTML from IETL
What is a Markup Language?
Markup languages are used to control the presentation of information. HTML is not a programming language. Programming languages are used to manipulate and transform the actual information itself. Other popular computer language types include stylesheet languages (eg. CSS, XSL) and data orientated languages (eg. SQL).
History of HTML Development:
Hypertext Markup Language - 2.0
Complete List of HTML Related RFCs