HTML
HTML, HyperText Markup Language, is the bone of any web page. This markup language creates the content and structure for a web page. It uses specific tags for different elements like <p>, <h1>, <div> and so on. It is a start point for any front-end developer.
CSS
CSS, Cascading Style Sheets, gives life to the HTML skeleton. It is a design language used to set the visual settings of a web page. CSS controls every visual element of a web page including layout, font styles, colors, animations, and more. With CSS, a raw HTML page turns into an attractive web page.
JavaScript
JavaScript is the brain of a website. It's a powerful scripting language used to create and control dynamic website content like interactive forms, animated graphics, photo slideshows, and responsive designs. JavaScript can manipulate both HTML and CSS and can even run simple to complex calculations.