Dijkstra's timeless advice.<p>Also recommend:<p>"On the Design of Programming Languages" N. Wirth<p>CS-TR-73-403
"Hints on programming language design" C.A.R. Hoare<p>"The Essence of Programming Languages" Niklaus Wirth