Home My space log
Language EN (English)

Make Your Own Simple Interpreted Programming Language

Beginner robot Difficulty 2/5 Build project Stop 7 / 34 Python ages 11-13

A free resource picked by the open-source community. Open it to see what's inside.

Start the guide

Your guide

AI-written overview

What is it?

Make Your Own Simple Interpreted Programming Language is in our Build your own Programming Language group, a list of tutorials about making your own tiny language and a program that runs it. We only know the title, short description and level from our list.

Is it for me?

It is for people who already know a bit of programming and want to see how languages work inside. Most items are Intermediate or Advanced, so it suits about age 11-13 and up.

Grown-ups: this is an advanced topic. It is fine to take it slowly or leave it for later.

How to start

  1. Make sure you can write a simple program in some language.
  2. Open the tutorial with a grown-up and read the first step.
  3. Build the smallest part first, like reading numbers.

How much time?

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

40 min per session 5 sessions estimate

A plan you can follow

  1. Day 1 40 min Read the intro and set up.
  2. Week 1 90 min Build a tiny calculator.
  3. Week 2 90 min Add variables or commands.
  4. Week 3 90 min Write a program in your new language.

Times are estimates. Go at your own speed.

Go to the learning site

You are about to leave our site to visit Make Your Own Simple Interpreted Programming Language 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://www.youtube.com/watch?v=dj9CBS3ikGA&list=PLZQftyCk7_SdoVexSmwy_tBgs7P0b97yD&index=1

On another site. From the list: codecrafters-io/build-your-own-x · License: CC0-1.0 · Build your own Programming Language

How to learn from a video lesson

Your path through Python

Stop 5 The Modulo operator Unplugged: programming challenges Screen-free lesson Stop 6 A Simple Web Server Build project Stop 7 Make Your Own Simple Interpreted Programming Language Build project Stop 8 Python Resource list Stop 9 A 3D Modeller Build project Stop 10 A Neural Network in 11 lines of Python Build project Stop 11 A Template Engine Build project

Explore next