In our present days, there are many programming languages that are used for website development. Uses of programming languages may vary according to your needs.
In website development, the terms front end and back end refer to the separation between the presentation layer of the website (front end), and the data access layer of the website (back end).
Programming languages used for the back end coding are Ruby, PHP, Java, .Net, Python, etc.
HTML stands for Hypertext Markup Language. It is developed by WHATWG. HTML used to markup the text and images. HTML contains formatted text, images, and other elements in a way that can be translated by web browsers. The latest release of the HTML is HTML5.
CSS stands for Cascading Style Sheets developed by Håkon Wium Lie, Bert Bos, World Wide Web Consortium. It is used for describing the presentation of a document written in markup languages like HTML or XML. It actually designs the web pages written in HTML.
PHP is an open-source general-purpose scripting language that is especially suited for web development stands for Hypertext Preprocessor. It was originally created by Rasmus Lerdorf in 1994. It can be embedded into HTML and make dynamic and interactive Web pages.