Para ello, Microsoft pensó en un producto con un lenguaje de programación sencillo, como el BASIC, pero a su vez potente, que permita crear cualquier tipo de programa para Microsoft Windows.