The programming walkthrough is a method for assessing how easy or hard
it will be for users to write programs in a programming language. It
is intended to enable language designers to identify problems early in
design and to help them choose among alternative designs. We describe
the method and present experience in applying it in four language des
ign projects. Results indicate that the method is a useful supplement
to existing design approaches.