O Virtual Basic é uma ferramenta para você programar em AppleSoft Basic diretamente no PC, sem você ter que enfrentar todas as limitações de codificar em um Apple II. Ele é copyleft, o que significa que é possível sua distribuição de forma livre ou modificá-lo mediante os termos da Free Art Licence.
A ferramenta é baseada em script Python e pode ser usada online no site do fabricante ou através de download e instalação no PC.
Dentre outras facilidades, ele disponibiliza um template para você programar no Notepad++ no PC, utilizando recursos de identação, textos com cores e não há necessidade de numerar as linhas.
O programa deverá ser codificado na sintaxe do Virtual Basic e depois convertido para AppleSoft Basic através de uma ferramenta de conversão disponibilizada no site.
A documentação completa, assim como diversos exemplos de programas podem ser encontrados no site do fabricante, assim como a ferramenta de conversão.
Veja abaixo um exemplo de um programa codificado em Virtual Basic e convertido posteriormente para AppleSoft Basic.