💻 Programming • computer science • foundations

Free programming websites that are actually worth your time

Start from zero or level up your coding skills with beginner-friendly and university-backed platforms.

Ouchen Academy learning banner

Quick advice

For absolute beginners, start with Khan Academy or freeCodeCamp. Then move to CS50, MIT OCW, and GitHub Skills.

Programming and CS picks

These are strong starting points for web development, Python, Git, general computer science, and hands-on practice.

FCfreeCodeCamp

100% FreeNonprofitBeginner to Advanced

Interactive coding curriculum with projects and free certifications in web development, Python, data analysis, and more.

Programming
Visit site ↗ Trusted source

CSHarvard CS50

Free course / optional paid certificateUniversityBeginner to Intermediate

World-famous intro to computer science with hands-on programming tracks and strong beginner teaching.

Programming
Visit site ↗ Trusted source

GHGitHub Skills

100% FreeOfficial PlatformBeginner to Intermediate

Learn Git, GitHub, workflows, and developer collaboration through guided interactive exercises.

Programming
Visit site ↗ Trusted source

UDUdacity Free Courses

Free courses availablePlatformIntermediate

A selection of free courses on coding, AI, cloud, and data from an industry-oriented platform.

Programming
Visit site ↗ Trusted source

MITMIT OpenCourseWare

100% FreeUniversityIntermediate to Advanced

Free lecture notes, assignments, and course materials from MIT across computer science and engineering.

Computer Science
Visit site ↗ Trusted source

Stanford Online Free Courses

100% Free optionsUniversityIntermediate to Advanced

Stanford free online courses across AI, computer science, and engineering topics.

Computer Science
Visit site ↗ Trusted source

KAKhan Academy

100% FreeNonprofitBeginner

Free lessons for math, computing, and core foundations that help absolute beginners build confidence.

Foundations
Visit site ↗ Trusted source

OUOpenLearn

100% FreeUniversityBeginner to Intermediate

Free learning from The Open University, including digital skills, cyber basics, and badges on many courses.

Foundations
Visit site ↗ Trusted source