22 oktober 2026
Learn Raku

Learn Raku is nu beschikbaar in de App Store — gratis, voor iPhone en iPad — en op Google Play voor Android.
Learn Raku brengt de complete Raku-cursus naar je telefoon: hetzelfde gestructureerde pad van je allereerste programma tot grammars, concurrency en webprogrammeren, in een app die zonder internetverbinding werkt. De app is Engelstalig.
De voorbeelden draaien
Over code lezen is goed; hem uitvoeren is beter. De app bevat Raku++, onze implementatie van de taal Raku, gecompileerd voor het toestel zelf. Onder elk uitvoerbaar voorbeeld staat een knop Run: tik erop en de uitvoer verschijnt direct onder de code. Vraagt een programma om invoer, dan typ je het antwoord.
- Meer dan duizend uitvoerbare voorbeelden in de hele cursus.
- De Playground — schrijf je eigen programma's, met syntaxiskleuring, een symbolenbalk voor de tekens die Raku nodig heeft, programma-invoer en 22 voorbeeldprogramma's om mee te beginnen.
- Elk voorbeeld opent in de Playground, zodat je het kunt aanpassen en opnieuw kunt uitvoeren.
Er zit geen server achter: de code draait op de telefoon, offline.
Alles wat de cursus heeft
- 399 lessen in zes delen — van variabelen, typen en control flow, via objecten, I/O en exceptions, regexes en grammars, tot functioneel, concurrent, reactief en webprogrammeren.
- 216 quizzen met directe feedback en een uitleg bij elke optie.
- 396 oefeningen met uitgewerkte oplossingen — los ze op in de Playground en vergelijk daarna.
- De eindtoets — honderd vragen over de hele cursus, met een volledig overzicht aan het eind.
- Zoeken in de hele cursus, voortgang met een Continue-kaart, en lichte en donkere thema's.
Privacy vanaf het ontwerp
Alles zit in de app. Er is geen account, er zijn geen advertenties en er is geen tracking; de app verzamelt geen persoonsgegevens, en je voortgang en je programma's blijven op je toestel.
De cursus staat ook gratis op het web op course.raku.org. De app is dezelfde cursus, in je broekzak, met een Raku-compiler erbij.
Voor organisaties die Raku++ gebruiken, bieden we commerciële ondersteuning.