Intro to JavaScript: Drawing & Animation (~10 hours). Khan Academy's flagship coding course, and still the best on-ramp on the platform for someone who has never programmed. You use JavaScript with the ProcessingJS library to draw shapes on a canvas, animate them, and build small interactive scenes: a bouncing ball, a simple face that blinks, a shape that follows your cursor. What you can do after finishing it: read and write basic JavaScript syntax (variables, loops, conditionals, functions) and understand how a program runs step by step, one line changing one thing on screen.
It suits complete beginners of any age especially well, and it is one of the best free on-ramps for kids and teens anywhere, because the feedback loop, change a number and watch the shape move, needs no explanation. The honest limitation: ProcessingJS is a teaching library built for this course, not the JavaScript you will write on a real job or even in our other JavaScript courses. Treat the ten hours as a confidence builder and a syntax primer, not job training, and move to freeCodeCamp's JavaScript Algorithms and Data Structures or Scrimba's Learn JavaScript once you are past the basics. See the full course at
/courses/khan-academy-javascript.
Intro to HTML/CSS: Making Webpages (~8 hours). You build actual web pages here: adding headings and paragraphs, styling text and color, laying out a page with CSS, and swapping in images, all in the browser with a live preview panel that updates as you type. What you can do after finishing it: write valid HTML markup and basic CSS by hand and explain how a browser turns that markup into what you see on screen.
It is shorter and gentler than freeCodeCamp's Responsive Web Design track, which runs 300 hours for the full certification, so treat this as a 2 to 3 week warm-up rather than a substitute. It suits anyone who learns by seeing an immediate result, and it is a strong first stop if your only goal right now is making a webpage. The honest limitation: it does not cover responsive design, Flexbox, or Grid in any depth, so a page you build here will not hold up well on a phone screen without more work elsewhere. Course page:
/courses/khan-academy-html-css.
Intro to Python Programming (~15 hours). The newest of the four courses and the longest. You work through variables, data types, functions, conditionals, and loops, writing real Python scripts rather than filling in blanks, with short lessons and immediate feedback after each one. What you can do after finishing it: write a short Python program from scratch that takes input, makes a decision, and repeats an action, which is the core loop underneath almost every larger Python program you will write later.
Python is the language most beginners should learn first if they are aiming at data science, automation, or general-purpose programming, so this is a sensible first stop for that specific audience, more so than for someone whose goal is the web. The honest limitation: 15 hours is enough for syntax and logic, not for anything resembling a real project, and you will outgrow it quickly. Move to freeCodeCamp's Scientific Computing with Python or Harvard's CS50 next for the depth this course does not attempt. Course page:
/courses/khan-academy-intro-computing.
Intro to SQL: Querying and Managing Data (~8 hours). SQL is one of the highest-return skills a beginner can pick up, since nearly every data or backend job touches a database, and Khan Academy's version teaches it the way SQL is best learned: interactively, against real tables, rather than from a slide deck. You create tables, insert data, query with SELECT and WHERE, join tables together, and aggregate results with GROUP BY. What you can do after finishing it: write a working SELECT query with a join and a filter against a real database, which covers a genuine chunk of what a junior data analyst does day to day.
This one holds up better against paid and longer alternatives than the other three Khan Academy courses, because SQL fundamentals do not shift much year over year the way frameworks do. The honest limitation: eight hours only gets you the fundamentals, not schema design, indexing, or performance, and there is no certificate at the end to show for it. A solid pick for future data analysts and backend learners once you already know that is the direction you are headed; go to CS50's Introduction to Databases with SQL next for the depth. Details at
/courses/khan-academy-sql.
Khan Academy also runs Hour of Code activities and older computer-science content on algorithms. Those are fine for a taste, but the four ranked above are where the real learning happens.