How to Create Your Own Programming Language - Episode 1: The Overview

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



Category:
Show
Duration: 7:32
372 views
20


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, I'll be going over how a programming language is parsed, as well as the grammar of the simple arithmetic language we will be building.

Due to some useful criticism, this series has been redesigned from the ground up. If, for some reason, you'd like to watch the original: https://youtu.be/GjOmGZgC_RU




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

Check out my programming language Sea: https://github.com/DavidMacDonald11/Sea-Compiler

C's Grammar: https://learn.microsoft.com/en-us/cpp/c-language/summary-of-expressions?view=msvc-170
Python's Grammar: https://docs.python.org/3/reference/grammar.html
Kotlin's Grammar: https://kotlinlang.org/docs/reference/grammar.html

Background Music: Chill Abstract (Intention) - By Coma-Media https://pixabay.com/music/upbeat-chill-abstract-intention-12099/







Tags:
coding
programming
python
python 3
pycharm
parsing