Continue Course

Nice Work!
You have completed Building Your Own Programming Language
|
|
Building Your Own Programming Language
Learn the essential parts of programming language design! Through creating a new programming language, you’ll learn how to break down a program into its necessary elements: first into tokens through lexical analysis, and then into a traversable abstract syntax tree composed of those tokens. You’ll also write an interpreter, and learn how to transpile your language to JavaScript to make it runnable.
Course Progress
Lessons Completed
0
Lessons Remaining
0
Time Remaining
0 hr 0 min
0% completed
0% remaining
Course Detail
Published: October 8, 2019
Steve Kinney
Steve is a Principle Engineer at 3Play Media. Previously, he was a Head of Engineering for Developer Tools at Temporal and a Frontend Architect at Twilio. In a previous life, Steve was a New York City public school teacher. He taught special education and web development in Manhattan, Brooklyn, and Queens. He currently lives in Denver, Colorado.