BASIC stands for Beginner's All Symbolic Instruction Code. It was a written for the college students to practice essential programming concepts, but has proven to be highly useful in practical use too. The latest version of BASIC is Visual Basic, which mostly works on a GUI and is widely used for programming Windows applications. Word Basic is an example of a subset of BASIC that is modified to help users write small subprograms called scripts or macros for use with MS Word. Other applications may also have their own variety of BASIC for writing their macros.