Go directly to content
All course and conferences

Inside the Compiler: Language design and compilation

Fargerik skjerm med programmeringskode – koding, softwareutvikling og OpenGL-programmering.
Open for all - attendance in person
NOK 0
Open for all - streaming
NOK 0
April 28
05:00 PM - 08:30 PM
Streaming
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.

Related courses

Share