The front-end stack is made up of many different languages and libraries. While these vary from application to application, there are only a few generic languages understood by all web browsers. These three main front-end coding languages are HTML, CSS, and JavaScript.
Together, they create the underlying scaffolding that web browsers use to render the web pages that we interact with every day.