Ein neuer Programmieransatz. Seine Idee besteht darin, zuerst eine für die jeweilige Aufgabe maßgeschneiderte Programmiersprache zu entwickeln und dann erst unter Verwendung dieser Programmiersprache das System zu erstellen. Damit dies wirtschaftlich ist, benötigt man extrem gute Werkzeuge, um entsprechende Editoren und Compiler zu erstellen.