Virtual Meetup: Hedy, a gradual programming language

Hi Community,

I am happy to announce that this Thursday (the 18th of March), Felienne Hermans will present Hedy, a gradual programming language.

Also, remember that in December we changed the link to join the Meetup!

Hedy is a gradual programming language to make learning programming easier by using levels. In level 1, there is no syntax at all, and step by step syntax is added. That means that learners do not have to learn all syntax rules at once. At every level, we add new rules, increasing the number of commands that you know. Hedy is aimed at children that want to get started with textual programming languages, but for whom full-fledged Python might still be too complex.

A gradual language that uses a set of expanding grammars rather than one grammar poses new challenges for language design. In this talk, Felienne will explain the pedagogy behind Hedy, show Hedy programs created by kids, but also dive into the technical challenges of Hedy.

Hedy is open source, runs in the browser, is free to use and available in 5 different languages. Hedy was launched in early 2020 and since then almost 250.000 Hedy programs have been created by children worldwide. Try Hedy at

Felienne is an associate professor at the Leiden Institute of Advanced Computer Science at Leiden University, where she headed the PERL group that researches programming education. In her PhD dissertation, she studied how we can help people work with spreadsheets better by repurposing software engineering methods. Furthermore, she was one of the founders of the Joy of Coding conference, a one-day developer conference in Rotterdam and one of the Software Engineering Radio podcast hosts, one of the biggest software podcasts on the web. She also writes a column for De Ingenieur, the magazine for professional engineers in the Netherlands and a monthly column for AG Connect.

And if you are thinking of proposing a talk, it is time to come forward. Just let me know by replying to this message.

How to connect

To avoid other security issues is now necessary to register for the meeting. The registration should be necessary just once and be valid for all the next meetings you will participate in. I understand it is a little extra effort but it would avoid problems like the ones we encountered:

Registration for the Virtual Meetup

After registering, you will receive a confirmation email containing information about joining the meeting. It will also permit you to add it to your calendar.


It is hosted on Zoom at 6PM GMT+1/CET (you can use this link to figure out which time is in your timezone: The Time Zone Converter).


P.S. We get a recurring question: β€œAre presentations recorded?”. The answer is not and the reasons are explained here On recording Virtual Meetups - #7 by voelter