VB是一种解释型语言,需要VB的一个运行库来支持解释执行VB程序的;VC是一种编译型语言,源代码要经过编译器编译成exe可执行文件才能执行。二者区别:
可视化:VC++的可视化没有VB的好。
核心:VB的核心语言是Basc语言,VC的核语言是C++语言。
功能:VC功能比VB强大,VC的博大在于MFC的操纵,它是Win32API的封装。
面向:vb是面向对象的编程语言,而vc面向过程的编程语言。
难度:vb只要用鼠标画就可做windows图形界面的;纯vc要完全用API函数实现,难度大。
适用:vc适用于需要效率高的,偏向于计算的,大型的,复杂的,商用的程序。vb适用于投资小的,功能简单的,自用的程序的设计。
扩展资料:
1991年,微软公司推出了 Visual Basic 1.0。
这个连接编程语言和用户界面的进步被称为Tripod(有些时候叫做 Ruby),最初的设计是由阿兰·库珀(Alan Cooper)完成的。
在当时,它是第一个“可视”的编程软件。
微软也不失时机地在四年内接连推出 2.0、3.0、4.0 三个版本。
并且从 VB 3.0 开始,微软将 Access 的数据库驱动集成到了 VB 中,这使得 VB 的数据库编程能力大大提高。
从 VB 4.0 开始,VB 也引入了面向对象的程序设计思想。
VB 功能强大,学习简单。而且,VB 还引入了“控件”的概念,使得大量已经编好的 VB 程序可以被我们直接拿来使用。
2002年开始,微软将 .NET Framework 与 Visual Basic 结合而成为 Visual Basic .NET (VB.NET),重新打造 VB,新增许多特性及语法,又将 VB 推向一个新的高度。
通过几年的发展,它已成为一种专业化的开发语言和环境。
用户可用Visual Basic 快速创建 Windows 程序,并可编写企业水平的客户端/服务器程序及强大的数据库应用程序。
参考资料:Visual Basic-百度百科