
Coding is an integral part of many things digital all the way from computers and how they work, to website building and even video game building. When it comes to website building there are three main languages called foundation languages. These languages are part of the 3+1 Model.

HTML5

CSS

JavaScript
HTML5 is the language used mainly for creating the websites and the 5 stands for the fifth iteration of the coding language. HTML5 is able to simplify many common tasks when building a webpage such as:
- Inserting multimedia content
- Validating forms
- Caching information
- Capturing user input such as date and time
CSS
When it comes to coding the language CSS stands for Cascading Style Sheets.
This programming language is used for many things such as:
- Defining the styles of fonts, colors , text size, etc..)
- Used for displaying text and content
- This language is also used on web pages to help build them
JavaScript
JavaScript is the most client oriented coding language of the three which allows you to tap into rich and dynamic web properties. Java has many popular uses such as:
- Used for scripting
- Web analytics
- Page tagging