Slaiz Audio Player v2.0.3

00:00
00:00
Slaiz Playlist


IS HTML A PROGRAMMING LANGUAGE?

Shalom Solomon

From time to time, this question keeps popping up. Experienced programmers always tell newbies that writing codes in html does not make you a programmer. 

Although writing code in html requires a dedicated ide like other programming languages, there are still reasons why html cannot be called a programming language.

Photo Credit: iStock Photos

Why is Html Not a Programming Language?

  • It contains no programming logic such as else/if.
  • It cannot take input and produce output.
  • Html is used for structural purposes on a webpage not functional purposes.
  • It does not declare variables or write functions.
These and a few other reasons constitute why html is not a programming language. 
Now that we have established that html is not a programming language, let us delve into what actually html is.

What is html?

Html is an acronym for Hypertext Markup Language. Meaning that html is a type of markup language that marks up data contained in html tags. These html tags define the data and describes its purpose on a webpage. 

So, basically, when your browser reads the html code, it displays on the screen the things/parts of data the html code describes; such as the headings, links, paragraphs, images and so on. 

In essence, html describes data to your browser, and your browser displays the data according to the html code.

What this also means is that html can only be used for front end web development, it cannot be used to create a database or software applications that can carry out actual functions.

Html is not useless, in fact with the development of html5 which has amazing features, the capabilities of html for structuring a webpage has improved significantly. So, for a front end web developer, a sound understanding of html is a valuable asset to your tool box.


Now, unless you learn and use a programming language like php for webpage development, with only html, you are a coder not a programmer. 

Notwithstanding, while your skill level and available resources are important, your creativity and innovativeness would go a long way to determine the outcome of your web project.


Thanks for reading; remember, coding and programming are not synonyms.

Comments

Jhon Doe

- 20 October, 2018

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Accusamus numquam assumenda hic aliquam vero sequi velit molestias doloremque molestiae dicta?

Jhon Doe

- 20 October, 2018

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Accusamus numquam assumenda hic aliquam vero sequi velit molestias doloremque molestiae dicta?

Leave a comment

Extrigs! In Your Inbox

Don't miss out! Get the best of our blog posts directly in your mailbox.



You May Also Like

THE DIFFERENCE BETWEEN STATIC AND DYNAMIC WEBSITES

Learn the difference between static websites and dynamic websites on the web...

Technology

  • 1 year ago
  • Shalom Solomon

All You Need to Know About HTML as a Programmer

Are you interested in programming? Then this post is just what you need.

Technology

  • 1 year ago
  • Shalom Solomon

The Different Types of Mobile Applications Software

The three types of Mobile apps and their defining features with examples.

Technology

  • 1 year ago
  • Shalom Solomon

5 Programming Languages Every Android Developer Should Know

Programming languages for Android Application Development

Technology

  • 1 year ago
  • Shalom Solomon

The Five Major Classes of Programming Languages

The five classes of computer programming languages with examples

Technology

  • 1 year ago
  • Shalom Solomon

Five Top Programming Languages and Their Features

Five top Programming languages every web developer should know

Technology

  • 1 year ago
  • Shalom Solomon

The Difference Between User Interface and User Experience

This piece examined the common misconceptions people make on the roles of UI and UX designers.

Technology

  • 1 year ago
  • Shalom Solomon

5 Skills Every Web Designer Must Have; Understanding the Basics of Web Design

All you need to know about web design, what it entails and the skills required to be a web designer is packed in this 2 minutes read.

Technology

  • 1 year ago
  • Shalom Solomon

How to Market Your Products Without Stress Using Affiliate Marketing

Discover how to market your products without stress through affiliate marketing.

Marketing

  • 1 year ago
  • Shalom Solomon

4 Reasons Why You Should Use a VPN Today

A crash course on virtual private networks (VPN).

Technology

  • 1 year ago
  • Shalom Solomon