HTML5 is a core technology markup language of the Internet used for structuring and presenting content for the World Wide Web. As of October 2014[update] this is the final and complete fifth revision of the HTML standard of the World Wide Web Consortium (W3C). The previous version, HTML 4, was standardized in 1997.
Its core aims have been to improve the language with support for
the latest multimedia while keeping it easily readable by humans
and consistently understood by computers and devices (web browsers,
parsers, etc.). HTML5
is intended to subsume not only HTML 4, but
also XHTML 1 and
DOM Level 2
Why learn C? C has been around for 30 years, and there is a ton of source code available. This means there's a lot to learn from, and a lot to use. Many working principles of IT and CS, such as programming languages, computer architectures, operating systems, network communication, database, graphical user interface (GUI), graphics, image processing, parallel processing, multi-threads, real-time systems, device drivers, data acquisition, algorithms, numerical analysis, and computer game, are based on or reflected in the functionalities and features of C. The experience in C will help students understand the working principles of these important concepts in IT and CS. Moreover, many of the issues with the language have been clearly elucidated.