Totalmente de acuerdo.
Aunque yo empecé a programar con uno de esos lenguajes interpretados: el MSX-BASIC. Claro que eran otros tiempos...
Código:
1 ' Saludos...
5 DEFINT A-Z
10 SCREEN 2, 1
20 OPEN "GRP:" AS #1
30 Tmp$ = "": FOR n = 1 TO 8: Tmp$ = Tmp$ + CHR$(n): NEXT n
35 SPRITE$(0) = Tmp$
40 PRESET (19, 20): PRINT #1, "Hola a todos"
50 FOR x = 0 TO 240: PUT SPRITE 0, (x, 100), 10, 0: NEXT x
60 FOR x = 240 TO 0 STEP (-1): PUT SPRITE 0, (x, 100), 10, 0: NEXT x
70 GOTO 50
Me pregunto si funcionaría...