I Built My Own Programming Language 🤯

Опубликовано: 16 Октябрь 2024
на канале: Piyush Garg
18,220
778

Hey everyone, In this video, we are going to build our own Programming Language. We'll understand how compilers work which includes concepts of Lexer, Tokenisation, Abstract Syntax Tree and Code Generator. We'll also code out own programming language to add two variables.

Quick Links
Full Stack Twitter Clone https://learn.piyushgarg.dev/learn/tw...
Docker Course https://learn.piyushgarg.dev/learn/do...
Master NextJS 14 https://learn.piyushgarg.dev/learn/ne...

Resources and Articles
https://www.freecodecamp.org/news/the...
https://hackernoon.com/building-your-...

Timestamps
00:00 Introduction
00:48 Understanding Lexer, Tokenisation, and Abstract Syntax Tree
14:15 Building our own Lexer
20:30 Coding our own Parser (AST)
24:45 Traversing AS Tree to Code Generator
28:00 Running and Testing our Language
30:00 Recap
30:35 Fun Assignment 🎉

Video Titles
Build your own Programming Language
Build your Own Compiler

Hashtags
#coding #programming #computerscience #compiler_design #fullstackwebdevelopment #webdevelopment #nodejs #opensource #git #github #javascript