Skip to content
0:00 / 0:00

#compiler#bytecode#lexer

Writing a compiler from scratch - Erik Schierboom - NDC Oslo 2026

NDC Conferences

230K subscribers • 68 videos on Hallway • Conference channel

YouTube
  • One of the most-watched uploads on NDC Conferences, a conference or university channel Hallway lists. Nobody has recommended it in the communities yet, so it ranks below community picks.
  • Presented by Erik Schierboom

Intermediate. Assumes working knowledge.

30K views3 weeks ago

Systems programmingProgramming languagesCompilers and interpretersLanguage design and type systems

Erik Schierboom demonstrates how to build a compiler and runtime for a simple dynamic language from scratch.

This talk was recorded at NDC Oslo in Oslo, Norway. #ndcoslo #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndcoslo.com/ Subscribe to our YouTube channel and learn every day: / @NDC Follow our Social Media! facebook.com/ndcconferences twitter.com/NDC_Conferences instagram.com/ndc_conferences/ #programminglanguages #dotnet Have you ever wondered how a compiler works? In this session with lots of live coding, we'll demystify compilers by building one from scratch! Our compiler will support a simple, dynamic language with basic math and variables. You'll learn about the different phases of a compiler (lexing/parsing/compiling) and how they build on each other. Finally, we'll bring our language to life by building a runtime that executes our compiled bytecode. After this session, you'll have a clear understanding how compilers are structured and how to start writing your own!

Why it's here

A top upload from a listed channel

NDC Conferences is on Hallway's list of conference and university channels, and this upload is one of its most-watched talks or lectures. Nobody has recommended it in the communities yet, so it ranks below community picks.