Umbriel—imperative programming for unsophisticated students
Patrick D. Terry · ACM SIGCSE Bulletin · 1995
This article discusses an experiment in designing and using Umbriel, a minimal imperative programming language in the Pascal tradition, for teaching the rudiments of programming in situations where the overwhelming complexities of many modern language implementations have become intolerable.