Desventajas
Las críticas hechas en las ediciones de Visual Basic anteriores a VB.NET son variadas;10 se citan entre ellas:
Existen múltiples alternativas dentro y fuera de Windows que intentan imitar este lenguaje y su mecánica de desarrollo. El más conocido y popular es Gambas:
Otras opciones conocidas son Real Basic14 o PureBasic, que permiten desarrollar bajo Windows, Linux, Mac OS e independientemente. PureBasic permite desarrollar también para Amiga OS. A diferencia de Gambas, estas son soluciones comerciales y no son libres.