Creating a Programming Language with Python #2 | Easy-to-follow Development Tutorial

Published: 31 October 2021
on channel: Vision
1,674
33

Simple, easy-to-follow tutorial covering the basics of creating an interpreted programming language. Also, a Github repo for this project is coming soon, and you can collaborate with me! This is part of a tutorial series to educate viewers about developing your own programming language.

This tutorial covers creating a variable implementation in your very own programming language. We use concepts like dictionaries and advanced splicing/indexing to accomplish this goal. Syntax-wise, this is very elegant and simple to understand.

This tutorial video uses Python, but feel free to translate to languages like Java or C. If you have any questions regarding my implementation, comment so I can help you. Also, make sure to subscribe to "Vision" as more uploads are coming!

What's Next?
allowing print statements to print values of variables
allow integers and other types to be stored in variables
create a system for numeric operations and concatenation

As this is an interpreted language, we do not create any bytecode or machine code files. This is very easy and I have made sure to keep this in the scope of a beginner-intermediate level. If you struggle with this tutorial, consider learning about strings and dictionaries before completing this tutorial. THIS TUTORIAL IS COMPLETELY USELESS IF YOU DO NOT UNDERSTAND WHY WE HAVE IMPLEMENTED FEATURES THE WAY WE DID.

Summary of entire video in text:
Using Python dictionaries, indexing/splicing, string manipulation, we completely rework our original framework for the programming language. Using this new implementation, we create a basic foundation for variables in our programming language.


On this page of the site you can watch the video online Creating a Programming Language with Python #2 | Easy-to-follow Development Tutorial with a duration of hours minute second in good quality, which was uploaded by the user Vision 31 October 2021, share the link with friends and acquaintances, this video has already been watched 1,674 times on youtube and it was liked by 33 viewers. Enjoy your viewing!