
HTML helps you structure your page into elements such as paragraphs, sections, headings, navigation bars, and so on. So you can think of HTML as the language used for creating detailed instructions concerning style, type, format, structure and the makeup of a web page before it gets printed (shown to you).īut in the context of web development, we can replace the term ‘printed’ with ‘rendered’ as a more accurate term. HTML stands for Hyper Text Markup Language.ĭ defines a Markup as: a set of detailed instructions, usually written on a manuscript to be typeset, concerning style of type, makeup of pages, and the like. This is where HTML, CSS, JavaScript and the whole concept of web development come into play. That agreement is called the Application Programming Interface or in short, the API.īut this data has to be arranged and formatted into a form that's understandable by end-users who have a wide range of technical experiences and abilities. To achieve this, the two parties have to establish an agreement. The client requests the data and the server shares or serves its data. Like every other computer network out there, the Web is made up of two main components: the web browser client and the web server.

An IP Address looks something like this: 168.212.226.204 What is the Web? The internet is simply a network of computers that communicate with each other to send and receive data (information).Įach of these computers on the internet can be distinguished and located by a unique number called an IP Address.

In this article, I will explain the basics of what HTML, CSS, and JavaScript are, how they make the Web work, and what they do on their own. What makes these languages so special and important? And what makes them so ubiquitous that you can’t help but see them in every tutorial and topic based on web development? You'll also discover that websites are mostly built from these three languages.īut you're probably wondering what each one is and what it's really used for. So if you want to become a web developer, you need to learn them well. Every library or tool seems to be centered around HTML, CSS, and JS. These three tools dominate web development. These are often called the building blocks of the Web.

If you are learning web development, you will come across terms like HTML, CSS, and JavaScript.
