As the emphasis of Programming Languages has evolved from computing on
numbers to computing on programs, the area of program transformations
has naturally gained in importance. This paper briefly surveys what t
ransformational programming is about, and how to make progress in the
field.