Source: commons.wikimedia.org

Karel is an educational programming language for beginners, created by Richard E. Pattis in his book Karel The Robot: A Gentle Introduction to the Art of Programming. Pattis used the language in his courses at Stanford University, California. The language is named after Karel Čapek, a Czech writer who introduced the word robot in his play R.U.R. Wikipedia

Created Year: 1981
Designed by: Richard E. Pattis
Aliases: Karel the Robot

Wikidata: Q204693

Influenced: Karel++

Influenced by: Pascal

Programming paradigms: procedural programming

Language types: educational programming languageprocedural programming language

Karel Influence Network

Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.

Hello World in Karel

PROGRAM hello_world
BEGIN
  WRITE("Hello World", CR)
END hello_world

Search on GitHub


Latest data update: 2025-02-16