..... 楼上的好误导人哦。
你听谁说windows是VB做的?
windows上的应用产品都是基于MFC框架做的,即VC++;
而windows本身是基于 C语言和汇编语言做的。
其它操作系统比如 linux和unix基本上也是基于 C语言和部分汇编语言做的。
VB做小型应用,特别是有界面的小程序还是可以的,但做大型软件特别是操作系统级这样的,是不可能完成的任务。
VB没什么市场。处于上下两难的地界, 比软件的运行速度和效率肯定比不上C/C++,比开发速度、扩展性、和开源框架也不是java的对手。所以现代软件,特别是企业级软件一般要不就是C/C++,要不就是java