据大陆媒体指出,微软原先广泛被运用的Visual Basic开发语言可能将逐渐衰落。这是由市场研究公司Evans 所提出的,据调查,有52%的程式工程师使用Visual Basic,而这当中有43%的使用者打算转向其他更能帮助他们与新兴技术融合的工具语言,这些新兴技术包括无线网路和网路服务开发,目前较受欢迎的语言则是Java以及微软开发的Java类语言C#。
Evans市场研究公司对北美600名程式工程师的调查结果发现,许多Visual Basic的程式工程师正在寻求非微软的开发工具,研究显示,降低使用Visual Basic的人员中,39%表示打算改用C#;31%则表示会转用Java,这些工程师认为Java更适合新的专案。至于表明会继续使用Visual Basic语言者,有三分之一表示计画升级至最新版本VB.Net。微软本身也销售一种Java工具,名为Visual J#,但它只能被用于开发运行Windows的应用程式。
C#语言是微软在2000年开发出当作Java的替代选择,微软销售一整套程式工具,称为Visual Studio.Net,其中包括Visual Basic、Visual C++与Visual C#等工具。 Java语言则是由升阳所开发出来,但多家大厂都有销售Java工具,包括IBM、升阳、Borland与甲骨文。