On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

This is a fantastic way to combine games with the programming experience . I would suggest the addition of a few structural editing commands (I personally use only a few but  it makes lisp programming a really enjoyable), and also  a run command, to keep the flow of the game going. I feel that this is a kind of game that can work well with very few (programming like) languages.