If you ask a typical user of the web just exactly what is used to create web pages, they may be likely to correctly guess “computers” but they would only be partially correct. HTML, the Hyper Text Markup Language, is the building block of the web that all websites have in common, and HTML5 is poised to take over as the next iteration of that core element.
HTML first debutted in 1990 with the realization that one basic open standard could connect all the data in the world together and allow humanity to all share it, using hypertext documents. Once Tim Berners-Lee thought the concept over, he had to find a way to facilitate communication between a client and a server. His solution was what we today call a web page.
As the web has progressed, HTML has been slow to catch up. HTML5 provides developers with the tools required to create compelling, innovative, interactive websites and applications when combined with its sidekick technologies, CSS3 and JavaScript. It allows developers to create apps and websites which can be accessed via mobile devices including iPhone, Android and Windows Phone 7, as well as standard desktop browsers.