Metric-Cart

Blog about becoming a programmer

code
Programming languages

HyperText Markup Language

Represents a set of markup characters or codes embedded in a file designed to write hypertext documents on a Web browser page. Markup tells the Web browser how to display words and images on a Web page to the user. Each individual markup code is referred to as an element. HTML allows you to select individual logical parts of text (headings, paragraphs, lists, etc.), place a prepared photo or picture on a Web page, organize links on the page to link to other documents. A hypertext document is a text file that has special labels called tags, which are later recognized by a browser and used by it to display the contents of the file on a computer screen.

But the main advantage of hypertext over plain text is the ability to add hyperlinks to the content of a document – special HTML constructions, which allow you to instantly jump to view another document. HTML is not a programming language, but web pages can include built-in Javascript and Visual Basic Script and Java applets. HTML was developed by the British scientist Tim Berners-Lee around 1986-1991 at CERN in Geneva, Switzerland. HTML was created as a language for the exchange of scientific and technical documentation, suitable for use by people who are not experts in the field of desktop publishing. HTML successfully handled the SGML complexity problem by defining a small set of structural and semantic elements – descriptors. Descriptors are also often called “tags”. With HTML you can easily create a relatively simple but beautifully designed document.

In addition to simplifying the structure of the document, hypertext support has been introduced into HTML. Multimedia capabilities were added later. HTML was originally conceived and created to structure and format documents without tying them to a means of reproduction (display). Ideally, the text with HTML markup was to be reproduced without stylistic and structural distortions on equipment with different technical capabilities (the color screen of a modern computer is intended for creating tables in documents, but is often used for the design of the placement of elements on the page. Over time, the basic idea of platform-independent language HTML has been sacrificed to the modern needs of multimedia and graphic design.

Modern programming languages offer tremendous advantages over previous languages. They are more structured and provide an integrated development environment.