kooina
Kooina is a fictional programming language used in computer science education to illustrate core concepts of compilers, type systems, and functional programming. It was introduced in open educational resources in the early 2020s as a compact, expressive language intended for instructional use rather than production deployment. The name kooina was chosen by its creators for its memorable sound and distinctive spelling.
Design and features. Kooina is designed to be readable and regular, with an emphasis on clarity for
Educational usage. In classrooms and online tutorials, kooina serves as a stepping stone from imperative programming
Reception and scope. Kooina is widely regarded as a useful pedagogical tool that helps students grasp fundamental