Home My space log
Language EN (English)

30 Seconds of Code

Beginner robot Difficulty 2/5 Resource list Stop 1 / 94 ages 11-13

Code snippets you can understand in 30 seconds.

Start the guide

Your guide

AI-written overview

What is it?

30 Seconds of Code is in our Programming Languages group, a long list of resources for learning particular programming languages. We only know each item's title, short description and level from our list.

Is it for me?

It is for anyone ready to learn a language. Most items are Intermediate, so some coding experience helps. The Beginner items are the best start, and it suits about age 11-13 and up.

Grown-ups: you may need to help install software. Please check the site first.

How to start

  1. Pick a language you have heard of or are curious about.
  2. Open the original site with a grown-up and read the first page.
  3. Type in one tiny example and see what it does.

How much time?

Plan about 40 minutes at a time over about 4 sessions. (estimate)

40 min per session 4 sessions estimate

A plan you can follow

  1. Day 1 30 min Read the first page and run one tiny example.
  2. Week 1 45 min Work through the first few lessons.
  3. Week 2 60 min Write a very short program of your own.
  4. Week 3 60 min Fix one bug and show someone.

Times are estimates. Go at your own speed.

Go to the learning site

You are about to leave our site to visit 30 Seconds of Code on another website. We don't control that site. Ask a grown-up before you go. Check the original for details. This site may not be in your language. Your browser can translate the page: look for the translate button near the address bar, or ask a grown-up to help.

You are leaving our site

Grown-ups: this link goes to a site we do not control and have not reviewed beyond its listing. Please look at it first.

Go to the learning site (opens the original site in a new tab)

https://github.com/30-seconds/30-seconds-of-code#readme

On another site. From the list: sindresorhus/awesome · License: CC0-1.0 · Programming Languages

How to learn from a GitHub project or list

Your path through More languages

Stop 1 30 Seconds of Code Resource list Stop 2 Adventures in Rust: A Basic 2D Game Build project Stop 3 From NAND to Tetris: Building a Modern Computer From First Principles Build project Stop 4 How To: Augmented Reality App Tutorial for Beginners with Vuforia and Unity 3D Build project Stop 5 Introduction to Ray Tracing: a Simple Method for Creating 3D Images Build project Stop 6 V Resource list Stop 7 VBA Resource list

Explore next