旧来のvbはvisual c++と比較してアプリケーションの実行速度性能に問題が発生することもあったが、実行環境を.net frameworkに移したvb.netでは、最終的にコンパイラが出力するコードはvisual c#等と同じmsil中間コード(javaのバイトコードに近い)であるため、他の.net言語と比較して速度面でも遜色ないものとなっている。