现在的位置: 首页 > 综合 > 正文

C语言、java、VF、VB、C++的区别

2018年03月19日 ⁄ 综合 ⁄ 共 1503字 ⁄ 字号 评论关闭
 一、目标不同
VB基本上是为了让初学者上手,C则是一门强大却精悍的半底层操作语言
高级程序员中鲜见有用VB 的
另外 VB为解释型 而C是编译型
--引用"就我个人观点来看!VB跟C都是一种语言,相同之处就是它们基本上实现的功能都是大同小异(C能实现的功能强点),不同之处就是,世界上没有那两门语言是完全一样的,它们的语法和结构上肯定有着或多或少的区别的,VB对于刚接触编程的人来说可能比C更能...
VB以图型界面为主 并可在其间加出一定的代码
而C语言则是全以代码为主 包括界面都是代码做出来的
可见C语言比VB语言的复杂性大的多
但 又比VB语言多出许多能力
这两门语言 先学哪一门比较好?
可是现在我正在接触VB,又觉得C语言有些空洞,所以我想先学VB,你觉得呢
可是 朋友告诉我说 如果同时 学习两种语言的话
可能会起到反作用,是这样的吗
先学C语言吧,有了这个基础再学VB,不然先学简单的,就不容易养成好习惯。
c语言是学编程的基础语言。。
vb比较好用也方便,里边也可以编写c语言和c++。。
VB的开发实际上就是在一个窗口里“画”按钮之类的东西,然后再在按钮里加代码,这个所谓“按钮”实际上是VB众多被称为“控件”的东西的其中之一,是别人为你编写好的,但这些“控件”是用什么编写的呢?,是用C++编写的(VB想要实现什么功能,必须先用C++做控件),所以有句话说的好“真正的VB高手其实是C++高手”,不学VB还有一个原因,就是他破坏你学习其他软件的思路,他的语法与其他流行软件的语法不一样,学完以后会有少许误入歧途的感觉。
说说C语言:
我学过C语言,它只能编写DOS程序,功能不是很强大,但却是基础,因为大部分流行的编程软件都与C语言的语法结构类似,一定要先学。
C++:
C语言进化而来的,有强大的功能,举例吧:
软件:
  微软的Office系列
  Macromedia网页三剑客 - flash,dreamweaver,fireworks
  Adobe出的 超有名的作图软件 - PhotoShop
  3D动画软件 - 3DMax
  .....
游戏:
  PC平台几乎所有的游戏
  星际争霸、魔兽争霸、CS、帝国时代、跑跑卡丁车、传奇、魔兽世界....
那数不胜数了,自己数吧:)
  以上均出自C++之手,原因是C++靠近计算机底层,编写出来的程序对系统资源依赖较小,功能强大,运行速度快,比如你的两个朋友与你分别玩 用 VB、Java、与C++编写的“跑跑卡丁车”,你玩C++那款游戏已经跑玩结束了,发现你的两个朋友还没开始跑呢,那是相当的卡啊,所以这一系列的软件、游戏都会采用C++编写。
  虽然C++很有优点,但是对于学习者来说应该是比较困难的一门语言。(再说明一点,C或C++属于语言,而VC - “Visual C++”是用来编写C或C++的工具)
Java:
    不可小视的编程语言,我举不出来用它编写的应用软件和游戏,因为它是商业编程语言,我之前举的C++开发的软件都是面向普通人的,而Java开发的软件大部分是面向事业单位、公司及企业的,它的功能同样强大,结构比C++清晰,学习起来比C++简单多了,并且是跨平台运行的程序,用Java开发出来的软件可以在世界几乎所有的系统上运行(包括Linux、掌上电脑、手机等),但正因为如此,使之运行时会比C++开发的软件要慢。
    没接触过编程的人恐怕很少有人知道,你学编程是因为兴趣还是因为职业?如果是因为职业,建议选择学习Java。
VF:
    Visual FoxPro - 微软出的数据库编程软件,和以上都不一样,没必要考虑这个,并且近几年已经被微软淘汰,因为这个软件在世界上早已被 Sql-Server 和 Oracle 等数据库编程软件所取代。

抱歉!评论已关闭.