The fastest way to "translate" a program from QB to FB is not to translate it, but compile it using the option QB Console (for programs using text SCREEN 0) or QB GUI (graphic user interface, for programs which use graphics as in SCREEN 9). The drawback is that you will not get a fullscreen mode. • If you use the console mode you will not need to choose a SCREEN mode; you will get a background screen which you can close easily to stop the program if it freezes. • If you use QB GUI, you should use SCREEN 17, 32, otherwise the program may freeze FB, and you will have to use CTRL+ALT+SUPR to close FB and your .EXE file (even if FB comes out of the freeze, you will not be able to compile your program because it will still be open in the background). Problems that will require debugging: • You may have used the same name for an ordinary variable and for an array, for example, Line and Line(Num), but FB will not let you do that, you must rename one of your variables (preferably not the array!) • You may have used one of the new FB code words as a variable name. You must rename that.