We could use GEdit to write code; a better language defn would be good, though.