Für ein Anfänger-Tutorial würde ich durchaus die
VCL mit benutzen.
Auch einem Anfänger kann man klar machen, dass einige Automatismen erst später erklärt werden können, wenn andere Grundlagen vorhanden sind.
Schicke Konsolenanwendungen gibts natürlich auch. Aber wer will einem Anfänger ernsthaft die GotoXY-Anweisung erklären, wenn sowas in 99,999% der Fälle überhaupt nicht mehr benötigt wird (Alle die sich für Programmierer halten und den Befehl nicht kennen, bitte melden
).
Heutige Anwendungen bestehen überwiegend aus Dialog-Anwendungen!
Warum soll man Interaktionen nicht mit ganz einfachen
VCL-Komponenten (TEdit und TButton genügen normalerweise) dargestellt werden.
WinAPI: Die muss man nicht kennen, um ein gutes Tutorial zu schreiben!
Ich muss aich nicht verstehen, wie ein Motor funtkioniert, um Auto zu fahren.