HTML and CSS are programming languages for website display.

HTML is a markup that lets a browser know where all the elements on a website display and layout.

CSS stands for Cascading Style Sheet. This controls the colors, fonts, and many more style commands for a website.

Most websites have both HTML and CSS and many also have other programming languages like PHP.