Hallo Jörg,
genau das machen wir sogar gerade, allerdings nicht mit Lego, sondern mit Fischertechnik. Die Sprache "LLWin" (für das ältere "Intelligent Interface") funktioniert auch so, also letztlich visueller Spaghetticode :-)
Das ist wirklich sehr spaßig, allerdings in der Anwendung recht begrenzt. Diese Interfaces haben typischerweise vier Ausgänge -- die Anwendungen, die man mit vier Lämpchen / Motoren / Elektromagneten programmieren kann, sind doch ein bisschen begrenzt. Aber die Verbindung mit dem Bauen der Hardware ist sehr reizvoll. Auch für Väter :-)
VBA muss ich mir mal bei meinem Schwager anschauen, der arbeitet damit. Ich kenne es nur von Screenshots. Delphi würde mich ja einerseits reizen, andererseits bin ich sowas von raus aus dieser Syntax nach >10 Jahren Pascal-Abstinenz, da kann man auch gleich Basic nehmen.
Ich sehe schon, eine "default choice" wie damals gibt es derzeit wohl nicht.
marcus