Learn to code, interactively, for free.

Welcome to Codecademy!

Sign up today and start your coding journey with one of 15 popular coding languages for free.

Web Icon
Learn HTML & CSS: Part I
We recommend starting with this course.

HTML is the the foundation behind all web pages. It's used to add structure and form to text, images, and more. CSS is the language used to style HTML content. In this first course, you'll learn the fundamentals of both languages so that you can create visually appealing web pages.