Visual Basic ist eine Weiterentwicklung von Basic. So wie Delphi ist auch Visual Basic eine Programmiersprache für Microsoft Windows und somit ein direkter Konkurrent. In Visual Basic sind nicht mehr sehr viele Dinge vom Ur-Basic enthalten, die Sprache ist ebenfalls weiterentwickelt worden. Die Umsetzung der strukturierten und objektorientierten Programmierung ist jedoch nicht so konsequent und übersichtlich verwirklicht wie in Delphi. Außerdem bleibt das Manko der Interpretersprache hängen (geringere Effizienz als C++ oder Delphi).