Course of Raku / Essentials

Basic introduction to Raku and its compiler

  • What is Raku
  • Raku vs. Rakudo
  • How to install Rakudo
  • Editors and IDEs
  • Conventional file extensions
  • Hello, World!
  • Notes on using Unicode
  • Running programs — 1 exercise
    • Running from command line
    • Running from REPL
    • Running from IDE
    • Using docker
    • Using online services
  • Simple input and output
    • Output with say
    • Input with prompt
  • Comments
    • Single-line comments — 1 quiz
    • Multi-line comments
    • Embedded comments

The Complete Course of the Raku Programming Language

About the course · GitHub

Free and open source · Written by Andrew Shitov · Supported by The Perl & Raku Foundation

© 2021–2026 by Andrew Shitov