HTML (HyperText Markup Language)
Definition
HTML is the standard markup language used to define the structure and content of a web page by wrapping content in tags that describe what each piece of content is.
Example
A minimal but complete HTML page:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>My First Page</title>
</head>
<body>
<h1>Welcome</h1>
<p>This is my first web page.</p>
</body>
</html>Detailed Explanation
HTML is a markup language, not a programming language — it has no variables, no decisions and no loops. It describes what content *is*, and that description is what lets a screen reader announce a heading as a heading and a search engine understand the page.