How to Create Your Own Programming Language - Episode 3: The Parser

Subscribers:
1,250
Published on ● Video Link: https://www.youtube.com/watch?v=yEBUod_e8Yk



Category:
Show
Duration: 27:48
170 views
3


Creating a programming language is simpler than you might think. My goal with this, potentially short, series of videos is to give you a deeper understanding of programming languages and to not be afraid to start making your own.

In this episode, we'll be building the parser for our language. I am working in PyCharm using Python 3.11, but you could use any IDE or any language, so long as you are familiar enough with Python to convert the code.




Check out the creator who initially taught me all of this: https://www.youtube.com/playlist?list=PLZQftyCk7_SdoVexSmwy_tBgs7P0b97yD

My Programming Language, Sea: https://github.com/DavidMacDonald11/Sea-Compiler

End-of-Episode Source Code: https://github.com/DavidMacDonald11/basic-arithmetic-language/tree/2b988946ceb1d23b1678691814d4ee6ab05ebb49

End-Card Image by 200 Degrees from Pixabay https://pixabay.com/vectors/programmer-programming-code-work-1653351/

Background Song #1 Motivational Electronic | Distant by Alex-Productions from Pixabay: https://pixabay.com/music/beats-motivational-electronic-distant-132919/
Background Song #2 Times by Alex-Productions from Pixabay: https://pixabay.com/music/beautiful-plays-times-129392/
Background Song #3 Work by Alex-Productions from Pixabay: https://pixabay.com/music/corporate-work-129069/







Tags:
coding
programming
python
python 3
pycharm
parsing