Start coding on your Chromebook

Learning to code is more accessible than it’s ever been. From standard classes to interactive animations and courses for kids, there are plenty of ways to start your programming journey today. Here are some of our favorite apps to level up your coding capabilities.
Explore thousands of courses
Udemy - Online Courses
Udemy
In-app purchases
4.5
485K reviews
10M+
Downloads
Content rating
Everyone
  1. 1
    Choose from over 45,000 courses with a range of subjects and instructors, paying for only the classes you want
  2. 2
    Find exactly what you want — say, freestyle rap or 3D animation — along with that soap-making class you didn’t know you needed
  3. 3
    Many affordable options thanks to frequent sales, with a 30-day money back guarantee for all courses
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
With courses on thousands of topics in over 65 languages, Udemy is a great option for those looking to tackle more than just coding. In addition to learning common coding languages like C++ and Java, you can take wide-ranging courses on digital marketing, search engine optimization, and much more. Test your knowledge with quizzes, ask the community for feedback and tips, and even download content for when you’re on the go.
Tip
Udemy provides lifetime access to your courses, so you can always go back and visit it later.
Spark creativity
ScratchJr
Scratch Foundation
3.8
35.7K reviews
10M+
Downloads
Teacher Approved
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Kids as young as 5 can start learning the world of coding by designing their own games and stories. They’ll snap together programming blocks to animate sweet and silly characters, making them move, jump, dance, and sing around the screen. Junior coders can even add their own voice and other customizations to characters.
Tip
Is someone ready for the spotlight? Creators can upload photos to the app to insert themselves into the story.
Choose your path
Learn Coding/Programming: Mimo
Mimo: Learn to Code
Contains adsIn-app purchases
4.7
644K reviews
10M+
Downloads
Content rating
Everyone
  1. 1
    Mimo makes coding truly accessible, with bite-size lessons designed for mobile and plain-English explanations
  2. 2
    Choose from practical learning tracks like “Make a Game”, “Developer Essentials”, “Ruby”, and “Cybersecurity”
  3. 3
    Frequent quizzes test your understanding of new concepts, so you’ll advance only when you’re ready
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Learn to program apps and websites with the expansive Mimo. Choose to embark on the Python or web development path, each containing thousands of bite-size exercises and dozens of projects to complete. Focus on languages like JavaScript, HTML, CSS, and more, building your project portfolio as you progress.
Tip
Access unlimited playgrounds for practice and from-scratch creation with Mimo Pro.
Learn any language
Programming Hub: Learn to code
Coding and Programming
Contains adsIn-app purchases
4.7
210K reviews
5M+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Learn through more than 5,000 programs (aka code examples) and over 20 courses in languages like CSS, Python, SQL, and many more. Test your knowledge and gain new skills through a super fast compiler, capable of running more than 100 programming languages. Approachable courses and concept-based illustrations make learning fun for all skill levels.
Tip
Content is frequently updated, providing new coding examples and courses to test your knowledge.
Solve puzzles, fight the machines
Human Resource Machine
Tomorrow Corporation
4.0
2.79K reviews
100K+
Downloads
Content rating
Everyone 10+
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Playfully self-described as a “puzzle game for nerds,” Human Resource Machine brings a quirky spin to programming. Control tiny employees through simple tools and zany animations, helping them complete mundane tasks. As you finish puzzles and stave off a machine worker invasion, you’ll learn the basics of coding, or even take on advanced concepts if you’ve got some programming experience.
Tip
Take advantage of the in-app debugger which breaks down your code, showing its weak points step by step.
Get your kids coding
Tynker Junior
Tynker
In-app purchases
3.7
70 reviews
10K+
Downloads
Teacher Approved
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
It’s never too early to start practicing an essential skill like coding. Tynker Jr introduces young minds to computer engineering through interactive stories and adventures in the ocean, jungle, and more. Kids learn sequencing, subroutines, and more through gamified lessons and sandbox-style creation studios.
Tip
Opportunities for math practice abound, like in the Art Studio’s “Wild Tracks,” where kids choose how many steps and in which direction tigers, elephants, and other animals move.