Have you ever wondered how computer programming works? It is very likely that most complicated thing you have done on the web is to upload a map illustration or a bird’s eye-view map of a campus or town in your Facebook account. If you have never tried coding, the concept of creating a website design and layout can be pretty intimidating.

Anyone can learn code because it similar to learning a new foreign language. Programming languages are new languages with a set of rules and syntax that tells the browsers what to do. They can be learned step by step to make a web page look a certain way or make an object move on the page.

When a web designer is asked to create a website, the client gives the instructions as the kind of header, font, colors, images and animation he requires. The job of the web designer is to get the big idea and break it into tiny pieces that can be translated into commands that the computer will understand. All the instructions will be placed in correct order or syntax.

Every page on the web is built using a sequence of separate instructions that come one after the other. Browsers like Chrome, Firefox or Safari will translate the code into something users see on the screen and interact with. When a web page is opened, the browser will fetch the HTML and programming languages involved and interprets it.

In the early 1990s’ HTML was introduced. It was the only language available on the web so that web developers do not have to painstakingly code static websites, page by page. Now there are many programming languages from HTML, CSS and JavaScript. When HTML is used, the developer can add headings, format paragraphs, control line breaks, create special characters, insert links, insert images and control styles.

The passion for detail and flair for creativity that web developers invest in the design of websites is the same as the passion invested by artists on the creation of map illustration of a community, campus or town. The illustrators use color, styles and position to create a visual representation of a brand. However, they use the pen and not programming languages.