Skip to main content
Past Event

Lingua Franca Tutorial

EMSOFT Conference at Embedded Systems Week (ESWEEK) 2021

📅 October 8, 2021📍 Online

About This Tutorial

Lingua Franca (LF) is a polyglot coordination language for concurrent and possibly time-sensitive applications ranging from low-level embedded code to distributed cloud and edge applications. This tutorial was offered on October 8, 2021, as part of the EMSOFT conference at ESWEEK (Embedded Systems Week).

The complete tutorial is available as a video playlist on YouTube, organized into six segments covering everything from basic concepts to advanced research topics.

Tutorial Videos

Part II: Hello World

This part introduces the language with a simple example.

Part III: Target Languages

This part describes how different target languages work with Lingua Franca.

Part IV: Basic Concepts

This part covers fundamental concepts including composing reactors, parameters, state variables, and physical actions.

Part V: Concurrency

This part focuses on how the language expresses concurrency, exploits multicore, and supports distributed execution.

Part VI: Research Overview

Ready to Get Started?

Check out our up-to-date documentation and start building with Lingua Franca today.