The resources below will walk you through the Ballerina language.
Watch the videos
The video series below explores the language concepts of Ballerina Swan Lake. The series covers how Ballerina provides basic functionalities common to most programming languages and what makes Ballerina distinctive, and also deep-dives into the significant features of the language.
View the slides
You can also find the slide deck used for these presentations below.