Picotalk is a simple Smalltalk-like programming language and environment implemented in ECMAScript (JavaScript), mainly intended (but not limited) to teaching basic concepts of programming.
Project page at berliOS: https://developer.berlios.de/projects/picotalk/