The Easiest Way to Learn to Code
Immersive game-like coding courses and interactive lessons with built-in tutorials. For beginners 5+ all the way through experts 18+
View plans








Proven Path To Coding Confidence
Measurable results, periodic assessments, and progress dashboard
Ages 5-7
Build a strong foundation
- Get started with code!
- Solve logic problems
- Create simple apps
- Master coding basics
Ages 8-13
Level up coding skills
- Build apps and games
- Explore STEM subjects
- Design Minecraft mods
- Control robots, drones
Ages 14+
Learn real-world coding
- JavaScript and Python
- Web dev with HTML, CSS
- Learn Data Science
- Prep for AP Comp Science
Tynker's Award-Winning Coding Program
The Tynker coding curriculum is presented in a carefully designed program of 300 lessons in six levels to take your child from a novice to an expert coder.

-
Build a Strong Coding Foundation
-
Programming Basics
40 lessons, 179 activities 30 minutes per lessonCoding puzzles and creative sandboxes to learn coding fundamentals in a fun and intuitive way.
Skills They'll Learn
- Ordering tasks
- Sequencing
- Flexible sequencing
- Building a program
- Critical thinking
- Computational thinking
- Problem solving
- Debugging
- Repeating with loops
- Using conditional logic
- Composition
Get full access with a Tynker Plan View plans -
Create with Code
49 lessons, 287 activities 30 minutes per lessonDevelop original block-based programs with storytelling, game design, animation, music, math art, and more.
Skills They'll Learn
- Coding Workshop
- Drawing Tool
- Sprite animation
- MIDI Instruments
- Interactive storytelling
- Game design
- Debugging
- Designing a UI
- Events and messaging
- Critical thinking
- Music composition
- Synthesizing sounds
- Pen drawing
- 2D motion
- Cartesian coordinates
Get full access with a Tynker Plan View plans -
Coding Proficiency
50 lessons, 299 activities 30 minutes per lessonExplore computer science data structures and algorithms while building exciting physics games, utility apps, and simulations.
Skills They'll Learn
- Cloning Actors
- Using physics
- Parallax scrolling
- Top-down game design
- Platformer game design
- Variables
- Functions
- Algorithmic thinking
- Lists and data structures
- Recursion
Get full access with a Tynker Plan View plans -
Modding Minecraft, Game Design & more!
26 elective courses, 1,606 activities
10 courses, 425 activitiesLearn to mod Minecraft with custom add-ons, skins, mods, blocks and items.
8 courses, 512 activitiesDesign arcade games, platformers, RPGs, physics games, and more.
3 courses, 329 activitiesCompose music with code, and synthesize your own instruments.
5 courses, 340 activitiesInvent hardware gadgets, control LEGO robots and code your own drone.
Get full access to all of these courses with a Tynker Plan View plans
-
-
Advance to Real-World Coding
-
Python I - Python Fundamentals
49 lessons, 199 activities 30 minutes per lessonA great introduction to Python using simple movement puzzles and bite-sized Python programs that students can code on the web.
Skills They'll Learn
- Python programming
- Basic syntax
- Sequencing
- Debugging
- Loops and patterns
- Conditional logic
- Nested loops
- Conditional loops
- Variables
- Data types
- Expressions
- I/O
- Turtle graphics
- Python modules
Get full access with a Tynker Plan View plans -
Python II - Advanced Python Concepts
53 lessons, 185 activities 30 minutes per lessonExplore core Python using functions, lists, dictionaries, variable scopes, classes, inheritance, data structures, and algorithms.
Skills They'll Learn
- Python programming
- Boolean logic
- Expressions
- String operations
- Functions
- Variable scope
- Lists
- Dictionaries
- Pygal
- Data sets
- Data science
- Charting
- Classes
- Objects
- Inheritance
- Recursion
- Binary Search
- Sorting
- Fractals
Get full access with a Tynker Plan View plans -
Python III - Real-world Python
58 lessons, 199 activities 30 minutes per lessonUse Python modules to solve real world problems in math and science, design games, visualize data and generate interactive art.
Skills They'll Learn
- Python programming
- Interactive art
- Image processing
- Game design
- Data manipulation
- Data visualization
- Data analysis
- Solving equations
- Matrix algebra
- Processing
- Pandas
- Numpy
- Sympy
- Matplotlib
Get full access with a Tynker Plan View plans -
Advanced Computer Science Paths
8 elective courses, 1,522 activities
59 Lessons, 304 ActivitiesExplore the work of dozens of famous masters like Warhol, Mondrian, Monet, and more — while creating artistic works on a digital canvas using p5.js.
23 Lessons, 266 ActivitiesBuild web pages with HTML and CSS and host your own web sites. Then learn JavaScript, the language of the web to build browser-based apps using JS and HTML canvas.
105 Lessons. 449 ActivitiesEngineer a variety of real-world solutions with Java, and be ready to take on AP Computer Science A!
36 Lessons, 159 ActivitiesDesigned for aspiring data scientists, this pathway introduces data manipulation, analysis, and visualization using Python.
Get full access to all of these courses with a Tynker Plan View plans
-
-
Certificates for all Ages and Levels
-
Certifications and Outcomes
Projects Portfolio CredentialsStudents will:
- Build a solid portfolio of 100+ original projects
- Develop the understanding to solve a wide variety of real-world problems using programming
- Earn certificates for each level completed, as well as specializations in App Development, Game Design, Web Apps, Python Programming, and Data Mining
-
Choose a Plan to Accelerate Your Learning
Give the Gift of Code
Choose a 3-Year Self-Paced Plan
Quarterly
Start Coding
Yearly
Progress to Multiple Levels
3-Year
Certification and Mastery
Quarterly
Start Coding
Yearly
Progress to Multiple Levels
3-Year
Certification and Mastery
1-Year
1 accountFamily 1-Year
Up to 3 accountsAll plans include:
- Coding Mastery curriculum
- Core and elective courses
- 5,000+ coding Activities
- Premium Access to 3 Mobile Apps
- 5x Faster Skills Mastery
- Minecraft Java Edition Server
- Powerful Creativity Tools
- Safe Tynker Community
- Real world Python and JavaScript
- Data Science
- Image Processing
- Pre-AP Java and more
3-Year All-Access plans include:
- 70+ courses
- 5,000+ activities
- Block Coding
- Text Coding
- 3 Mobile Apps
- Minecraft Modding
- Game Design
- Robotics
- Hardware
- Web Development
- Python
- JavaScript
- Processing (P5.JS)
- Data Science
- Advanced CS
Tynker is designed to progress with your child. A three year plan accelerates their coding mastery from block coding to advanced text languages.
The Tynker Approach™
Individualized learning with built-in tutorials and hands-on projects. Progress to Python coding & other languages like JavaScript.
Fun, story-based lessons & coding games
Engaging scenario-driven activities make learning to code a blast!
- Award-winning curriculum
- Interactive, game-like lessons
- Independent project-building
- Coding apps
- Something for everyone
Empowering creativity tools
Easy-to-use tools let kids create anything they can imagine with code from Minecraft modding to creative coding art, music and more!.
Code Editors

Paint Editor

Animation Tool

Physics Engines

Game Builders

Character Creators

3d modeling Minecraft

Synthesizers

Turtle Pen Tools

3 Highly-Rated Mobile Apps for Learning Code

Tynker Junior
Tap-Tap picture coding with voice-overs. Pre-readers solve story-based puzzles and build their first programs in coding sandboxes. Ages 5-7

Tynker
Drag-and-drop block coding with a full-featured workshop. Build games and apps, compose music and art, control smart devices, and much, much more. Ages 6-11

Mod Creator
Drag-and-drop Minecraft modding. Design skins, blocks and items. Modify mob behaviors. Create mods and add ons. Explore virtual worlds! Ages 6-11
Real world Computer Science skills
From block coding to Python coding, we teach the big ideas of CS like abstraction and computing systems.
- Learn real languages like JavaScript
- Program IOT hardware using MicroPython
- Code Data Science with Python
- Explore Art and Image Processing
- Prep for AP CS with Java
- Earn CS mastery certifications
Inspiring global community
Over 60 million kids and teens coding and creating.
Learn from fellow makers worldwide.
- Safe and moderated activity
- Weekly featured makers
- Educational how-tos
- Remix from millions of projects
- Global competitions
Kids, Parents, and Teachers love Tynker
60 Million+ Users
Millions of learners have started programming using our free Hour of Code puzzles and games and then advanced to Python coding and web dev.
100,000+ Schools
Tynker is trusted by over 90,000 schools and districts all over the world to teach Computer Science in elementary, middle and high schools.
75 Million+ Projects
Kids have used Tynker coding and creativity tools to publish millions of apps, games, Minecraft skins and resources in our safe moderated community.

Trusted by Leading Brands












Frequently asked questions
-
Why Tynker?
Tynker is the world’s number one coding platform for children ages 5 to 18 for a reason—it works! Learning how to code with Tynker unlocks and empowers children’s creativity, teaching them life-long skills they can use in school and their careers.
Tynker’s story-based, gamified courses and activities encourage kids to complete projects, allowing them to progress from novices to experts. Plus, while learning to code with Tynker, children develop the crucial critical thinking, problem-solving, and technical skills to succeed in any endeavor.
From a solid foundation in block coding to real-world text languages like Python and JavaScript, Tynker’s award-winning interactive lessons come with built-in tutorials for all ages and skill levels. And with our mobile apps, children can learn how to make their own games and apps on the go. -
Who is BYJU’S?
BYJU’S is the world’s leading edtech company and the creator of India’s most sought-after school learning app, offering highly adaptive, engaging, and effective learning programs for students.
BYJU’S mission is to create state-of-the-art global learning tools at the cross-section of technology, interactive content, and personalized learning methodologies. The company’s acquisition of other established education platforms such as Osmo, EPIC, and most recently Tynker has further diversified its fields of study and reach.
With more than 100 million registered students and 6.5 million annual paid subscriptions, BYJU’S is creating a new innovative way of learning through hands-on visual lessons taught by highly-trained educators. -
Does Tynker offer live classes?
Yes, Tynker understands that some children learn better with personal 1:1 instruction and offers live classes with coding experts through BYJU’S Future School (BFS). BFS uses Tynker’s award-winning curriculum and courses to teach children from ages 5 to 18 how to code. Instruction is tailored to the needs of each child so they can successfully progress at their own pace. Learn more!
-
How will my child benefit from using Tynker?
Tynker courses teach critical 21st century skills, including computer programming, critical thinking, and problem solving. Students learn how to logically sequence events, create playable games, tell good stories, and model real situations. They also learn computational thinking by developing algorithmic and design thinking abilities. After learning the fundamentals, kids can transition to JavaScript within the Tynker learning system depending on the home plan you choose.
-
How do I pick the best plan for my child?
Tynker has several great time-based home plans — Quarterly, Yearly, and 3-Year. All premium home plans give you full access to Tynker self-paced on the web and to all Tynker apps: Tynker Jr, Tynker, Mod Creator. Tynker premium plans include all self-use courses and activities in block coding and advanced coding with Python, Java, JavaScript, and advanced CS. Suitable for ages 5 to 18 and any coding skill level. Tynker will assess your child when they start and place them on the right path.
Quarterly plans are good if you are checking Tynker out; yearly plans allow your child to progress and get to more advanced coding. The 3-year plan is set up to assess your child yearly and advance them through real-world coding languages like Python.
Each of these plans is available for one child or a family of up to 3 children. All plans come with a 30-day money-back guarantee. -
Can my children share a single account?
Multiple children cannot share the same account, because they will overwrite each other’s work. We offer discounts when you add additional children to our plans.
-
Do you offer discounts for multiple children?
Yes, we have family plans that allow up to 3 children in one account. With our family plans, everyone can enjoy coding together.
-
How do I know my child is learning how to code?
Tynker automatically tracks your child’s achievements as they work through lessons and activities. From your Parent Dashboard, you can view your children’s progress through the courses, the projects they’ve created, and the concepts they’ve learned. You can even share projects with your friends and family.
-
Will my subscription renew automatically?
Yes, your subscription will renew automatically by default. After purchasing, you can turn off recurring billing and edit any other payment information from your Tynker parent dashboard.
-
How do I turn off auto-renewal for my subscription?
If you purchased the subscription from our website, you can cancel a plan by turning off automatic renewal in settings via your Parent Dashboard. Click “Manage” next to each child and select “cancel.” This will remove auto-renewal.
If you purchased the subscription through our iPad app, you need to cancel through the iPad general settings. Open up the settings for the iPad and scroll down until you see iTunes & App Store. Then, select the Apple ID that you used to sign up for the subscription. When you get the pop up, select View Apple ID. Scroll down until you see Subscriptions and click on Subscriptions. Find Tynker and select Cancel.
-
What devices are Tynker courses supported on?
You can access Tynker courses from any computer with a modern browser and Internet connection. Some courses are also available on the Tynker iPad app. To access courses from the iPad app, sign in to your account.
-
What is the difference between the web subscription and iPad subscription?
The iPad subscription gives you access to our 16 iPad courses; the web subscription gives you a complete access to Tynker Apps and Web content that includes 5,000 lessons including Python, JavaScript and a private Minecraft server.
-
What are the technical requirements for Minecraft modding?
We currently support two versions of Minecraft – Minecraft (formerly known as Pocket Edition or Windows 10 Edition) and Minecraft: Java Edition. To use mobs, skins, blocks, and Add-Ons for Minecraft, you must install Minecraft on either your computer or your mobile device, download the creation onto the device, and import it into Minecraft.
To deploy mods, skins, and resource packs for Minecraft: Java Edition made with Tynker, you must have purchased a Minecraft account from Mojang and installed Minecraft: Java Edition on your desktop or laptop computer. You will need to connect to our Tynker server and your private world to see your creations.]
-
Can I give a subscription as a gift?
Yes, you can go here to gift Tynker All-Access individual one year plan or Tynker All-Access Family one year plan. You will be charged the entire amount up front and the subscription will not renew.
-
Do you have a satisfaction guarantee?
Of course! We want you to love Tynker (and we think you will), but if Tynker is not a good fit for your child for any reason, we have a 30-day money back guarantee. If you purchased the subscription through our website, just send us an email at support@tynker.com
If you purchased the subscription through our iPad app, please contact the Apple App store to request cancellation and a refund.