der Rechner den du hast, reicht aus, um damit alles zu Programmieren (vor allem mit QBasic

). Es sei denn, du willst Demos unter Win coden, da braucht's schon einen starken Rechner. Generell sollten auch keine Inkompatibilitäten wegen der CPU auftreten, da Intel-CPU's ja generell IBM-Kompatibel sind, und QBasic auch darauf zugeschnitten sein wird.
Ein Compiler ist einfach ein Programm, das Textdateien, in dem Programmiebefehle zu der zum Compiler dazugehörenden Programmiersprache stehen, in ausführbare Dateien verwandelt. Einfach gesagt heisst das also, dass du mit einem Compiler den Quellcode (die Textdatei, wo deine Programmieranweisungen stehen) in ausführbare Dateien verwandelst.
Ein Interpreter verhält sich anders. Er ist ein Programm, mit dem die Programmierbefehle sozusagen an der Kommandozeile (z.B. MSDOS-Eingabeaufforderungen)einzeln ausgeführt werden. Man gibt also einen Programmierbefehl ein, und dieser wird dann auch sofort ausgeführt. Interpretersprachen sind z.B. Perl, eigentlich auch Basic und z.T. auch Java. Interpretersprachen sind generell langsamer als Compilersprachen (z.B. C, Pascal).
Bloss mal zur Frage: Ist QBasic eine Compilersprache (Basic is' nich' grad' mein' Ding

)?
Hoffe ansonsten für etwas Aufklärung gesorgt zu haben.
------------------
oldskool games and dc ruleZ!
bladegunner ...
webmaster of
www.emulation-links.mine.nu