Visual Basic is a programming language that allows the programmer to design the graphical user interface GUI) visually, typically without involving any code. This feature along with many others makes Visual Basic easy to use to develop applications. To understand the language better, it is desirable to explore how the language evolves first.