All course and conferences
Inside the Compiler: Language design and compilation

Open for all - attendance in person
NOK 0
Open for all - streaming
NOK 0
Coursenumber: 50059
Contact:
Ali Akhtarzada
- 95963667
Ever wondered what it takes to create a programming language?
If you're a programmer, you know at least one programming language. You probably know more than one. But what does it take to create a language? We've lined up speakers Noah Hall, Olle Fredriksson and Robin Heggelund Hansen who have implemented their own languages, to help demystify language development. Some questions we'll try to answer:
- How does a compiler work?
- What exactly is a lexer or a tokenizer?
- How do performant compilers handle large amounts of text parsing, coupled with dependency chains between files?
- How does mapping input code to a final output work?
- What's the language server protocol?
- Why on earth might you want to do this?
You'll walk away with knowledge on how compilers and the process of language design works. We hope you'll also walk away with some inspiration to create your own compiler or language.
Join our forum to discuss this event and other things.
Event is organized by Tekna's network for developers.