En 1990, el hecho de realizar programas de ordenador requería un alto conocimiento de un lenguaje de programación, como C/C++, lo cual requería numeroso esfuerzo para crear cualquier programa de MS-DOS o de Windows, o bien utilizar Microsoft QuickBASIC para la elaboración de programas en MS-DOS, aunque resultaban ser de baja calidad.