Hyper Text Markup Language
It's text, but hyper than text. Allow images, audios, videos and other to be embedded with markups.
HTML describes the structure of a website semantically along with cues for presentation, making it a markup language, rather than a programming language.
Cascading Style Sheets
Use it to decorate the HTML, give it a new look!
CSS is a style sheet language used for describing the presentation of a document written in a markup language
JavaScript
The programming language running in the browser (but not only in browser). Make all magic happend!
JavaScript is a high level, dynamic, untyped, and interpreted programming language. It has been standardized in the ECMAScript language specification.