forays into programming language creation