Basic programming tool, used as a compiler can also code. Qbasic is a free tool that can check for error as you type your program. Can be used by experts and is easy enough to understand for the new guys in programming. Has a useful help guide showing functions how they are used and shows examples of the function. Run like command prompt.