Professional Documents
Culture Documents
HTML stands for complete hypertext markup language, and it is a formatting system for
displaying information acquired from the Internet. A Web page (from the World Wide Web) is a
retrieval unit that frequently contains hypertext links that allow similar pages to be accessed. The
markup language for encoding Web pages is HTML. It was created in the 1980s at the CERN
nuclear physics laboratory in Switzerland by British scientist Sir Tim Berners-Lee. Headings,
paragraphs, and tables are all defined using HTML markup tags. They structure a document so
that it may be seen by a computer program called a Web browser. The tags are interpreted by the
browser, which then displays the headings, paragraphs, and tables in a layout that is tailored to
the screen size and typefaces available (Hemmendinge D, 2020).
In this research, there are three arguments for why HTML is not considered a programming
language and there are three arguments for why HTML is considered a programming language.
1. HTML is Not a Programming Language by Ben Romy
2. HTML is not a programing language by Brian D Foy
3. HTML is not a programming language by Simon
4. HTML is a Programming Language by Alvaro Montoro
5. HTML is a programming language by Chris Pietschmann
6. HTML is a programming language by Cheesus Toast
Montoro (2021) argue that the statement “HTML is a markup language, not a programming
language” is wrong. Montoro stated that markup languages can be programming languages. Not
all of them are (most are not) but they can be. If we drew a Venn diagram of programming
languages and markup languages, it would not be two separate circles, but two circles that
slightly intersect.
A markup language that operates with variables, has control structures, loops, etc., would also be
a programming language. They are not mutually exclusive concepts.
TeX and LaTeX are examples of markup languages that are also considered programming
languages. It may not be practical to develop with them, but it is possible. And we can find
examples online, like a BASIC interpreter or a Mars Rover controller (Montoro A, 2021)
Montoro further stated that markup languages can be programming languages. Therefore, saying
that HTML is not a programming language because it is a markup language is based on a false
statement, and whatever conclusion you arrive at from that premise will be categorically wrong.
5. HTML is a programming language by Chris Pietschmann
You really want to list the most important things you know that are relative to the job you're
applying for on your resume. If you list ASP.NET but don't list HTML, even though it's
somewhat obvious, there are a lot of managers and/or HR types that will assume you don't know
HTML since it's not listed. I've had it happen to me before.
Update - Some say no it isn't a programming language, and you may not agree with me on this,
but regardless on a resume it IS a programming language. You get HR types looking at your
resume before the hiring manager even sees it. If the manager says you need to know HTML,
and it's not listed in the 'programming languages' section then the HR person may disregard you
resume thinking you don't know it because it's not listed.
Update 6-8-2012: Any instruction that tells the computer to do something is a programming
language. So even after all these years, I still stand by my answer. HTML is a programming
language. Something that isn't a programming language would be XML (Pietschmann, 2012).
6. HTML is a programming language by Cheesus Toast
According to Toast (2021), HTML is a programming language as simple as it is, it still falls into
the umbrella term of programming language. He further stated that, very often in Word you
manually configure what is a paragraph or heading etc. In HTML you "automate" the process by
telling or instructing the browser to make something a heading or paragraph (along with all the
other instructions that are available). Programming can be very simple or complex. There is no
set parameter for how complex something needs to be for it to be "programming". It simply
needs to be something that makes something do something. (Toast C, 2021)
REFERENCES: