
Computers and the Internet | Computing | Khan Academy
How do computers store data? Hoes does the Internet connects billions of devices worldwide? How do we protect data from cyber threats? Start from the foundation of how computers work at the electrical …
Computing - Khan Academy
Learn how to code computer programs, how to design algorithms that make computers more efficient, and discover what a career in computing could look like.
Computers and the Internet | Computing - Khan Academy
How does a computer work? Learn about transistors, logic gates, logic circuits, the CPU, memory, and the file system.
What is a computer? (article) | Computers | Khan Academy
Discover the basics of computers, their components, and how they function in this introductory guide to computing.
Algorithms | Computer science theory | Computing | Khan Academy
We've partnered with Dartmouth college professors Tom Cormen and Devin Balkcom to teach introductory computer science algorithms, including searching, sorting, recursion, and graph theory.
Computer programming - JavaScript and the web - Khan Academy
Learn how to program drawings, animations, and games using JavaScript and the Processing library, and explore the technologies behind the web as you design webpages with HTML and CSS.
Computer science theory | Computing | Khan Academy
Explore advanced computer science topics from algorithms (how we solve common computing problems and measure our solutions' efficiency), to cryptography (how we protect secret information), to …
Introducing How Computers Work (video) | Khan Academy
Starting with what makes a computer a computer. Then, you'll look at how information is represented inside the computer using tiny electrical signals going on and off at mind-boggling speeds. After that, …
Khan Academy | Free Online Courses, Lessons & Practice
Learn for free about math, art, computer programming, economics, physics, chemistry, biology, medicine, finance, history, and more. Khan Academy is a nonprofit with the mission of providing a …
Intro to computer science - Python | Computing | Khan Academy
Intro to computer science - Python Learn to code - for complete beginners! Start with the Python fundamentals like variables, conditionals, loops, and functions as you apply programming to real …