vb语言和c语言有什么区别?
一、主体不同
1、vb语言:是Microsoft公司开发的一种通用的基于对象的程序设计语言。
2、c语言:是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。
二、特点不同
1、vb语言:结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。
2、c语言:仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。
三、优点不同
1、vb语言:具有丰富的数据类型和众多的内部函数。其采用模块化和结构化程序设计语言,结构清晰,语法简单,容易学习。
2、c语言:提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。
参考资料来源:百度百科-c语言
参考资料来源:百度百科-Visual Basic
vb语言和c语言区别为:性质不同、基础语言不同、用途不同。
一、性质不同
1、vb语言:vb语言是Microsoft公司开发的一种结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。
2、c语言:c语言是诞生于美国的贝尔实验室,由D.M.Ritchie创立的一门面向过程的、抽象化的通用程序设计语言。
二、基础语言不同
1、vb语言:vb语言源自于BASIC编程语言。
2、c语言:c语言以B语言为基础发展而来。
三、用途不同
1、vb语言:vb语言可以使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和面向对象的应用程序。
2、c语言:c语言可以生成高质量和高效率的目标代码,故通常应用于对代码质量和执行效率要求较高的嵌入式系统程序的编写。
再就是VB是面向对象的,C是面向过程的。VB和C在语法上有不同的地方,基本的结构没太大变化!这是自己的理解!