Interp - an Interpreted Programming Language Pt.1

less than 1 minute read

Hello there! In this series we are going to develop an interpreted programming language, Interp.

If you want to make your own language based on this series, you are welcome to do so!


The language should be:

  1. Simple.
  2. Easy to learn.
  3. Dynamic. Duck-typing.
  4. Not object-oriented. No classes.

Hello, world

Hello world would look something like this:

Print("Hello, world!")


The repository can be found here.

Next Up

Execute Interp online at the Webshell.

Click for Pt. 2 or click here for all parts.