HyperText Markup Language (HTML), Cascading Style Sheets (CSS), and JavaScript are the languages that run the web. ... HTML is for adding meaning to raw content by marking it up. CSS is for formatting that marked up content. JavaScript is for making that content and formatting interactive.