A Python Interpreter Written in Python 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.
2 / 6
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 teen+ and up.
Grown-ups: this is an advanced topic. It is fine to take it slowly or leave it for later.
3 / 6
How to start
Make sure you can write a simple program in some language.
Open the tutorial with a grown-up and read the first step.
Build the smallest part first, like reading numbers.
4 / 6
How much time?
Plan about 80 minutes at a time over about 10 sessions. (estimate)
80 min per session10 sessionsestimate
5 / 6
A plan you can follow
Day 140 minRead the intro and set up.
Week 190 minBuild a tiny calculator.
Week 290 minAdd variables or commands.
Week 390 minWrite a program in your new language.
Times are estimates. Go at your own speed.
6 / 6
Go to the learning site
You are about to leave our site to visit A Python Interpreter Written in Python 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.