汇编语言、VB、VC、C++、VF等几种语言的区别?

如题所述

basic就不要提了,几十年前就被淘汰了

先说说VB吧:
建议不学VB,因为VB垃圾、简单至极、功能不全、开发出来的软件对系统资源依赖性强(俗话-运行的这么卡呢?)、以上原因导致VB已经被社会淘汰了,已经没有客户要买用VB开发出来的软件了。
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 等数据库编程软件所取代。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-09
汇编语言比较底层,一般我们通常用的像C之类的语言都可以解释成汇编语言。
楼上说C预言只能开发DOS程序,纯属扯淡,自己学的不精,不懂什么,就不要来误导人。什么DOS程序,有这样说的么?这叫console(命令行界面),不叫DOS!
windows程序都可以用C语言来开发,C语言加上汇编能完成windows平台下所有软件的开发任务。
C语言功能不够强大?C语言是最灵活的高级语言,用C语言开发不了的东西,你用其他语言试试,也只有汇编能够完成了。真是搞笑,还是一句话,不懂就不要来误导别人!
C++接近底层?C++是一种面向对象的程序语言,而C语言才是最接近底层的高级语言!
第2个回答  2010-12-09
一楼 别这么说 什么叫VB垃圾?是你不会用而已 新手建议学VB可以快速开发出自己的小软件

vc 是为微软的一个编译语言的IDE(编译环境)里面可以写一些C语言的东西 c语言比较深奥可以做一些嵌入式设计当然也可以做程序开发

c++比较接触底层的东西非常强大(当然没有汇编更接触底层 只是对高级语言来说比较接触)
vf 是数据库编程软件 这个我不清楚所以请别人来补充了

汇编语言、VB、VC、C++、VF等几种语言的区别?
,是用C++编写的(VB想要实现什么功能,必须先用C++做控件),所以有句话说的好“真正的VB高手其实是C++高手”,不学VB还有一个原因,就是他破坏你学习其他软件的思路,他的语法与其他流行软件的语法不一样,学完以后会有少许误入歧途的感觉。说说C语言:我学过C语言,它只能编写DOS程序,功能不是很...

谁能帮我讲一下C,C++,Java,VB,VF,的区别??
vc++:同vc 注意c++是语言,vc++是工具,是一门使用c++语言的工具,记清楚,以后不要问这样肤浅的话。 以上几种,对比一下 学java,学的不仅仅是技术,而是一种思想 架构项目的思想 所以java是培养架构师,培养System Designer,Project Manager的 c语言和c++只能培养技术专家,资深程序员 vb:曾经很流行的一种桌面程序开发...

汇编语言与C C++ C# VB等语言有什么区别?主要面向作用什么?
汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。汇编语言,作为一门语言,对应于高级语言的编译器,需要一个“汇编器”来把汇编语言原文件汇编成机器可执行的代码。高级的汇编器如MASM,TASM等等为我们写汇编程序提供了很多类似于高级语言的特征,比如结构化、抽象...

C#、C++、C语言、vb、vc这些都是编程语言,有什么主要的区别和相同...
vb全称是Visual Basic vc全称是Visual C++,C++便是其中的核心语言 C++是在c语言的基础上演化而来,其加入了面向对象的特性。c\/c++的编译器直接将程序编译成二进制代码,这一点与C#有本质性的不同。C\/C++\/C#可以说都是一个系列的语言,他们的语法长得都很像。C#的诞生并不能取代C\/C++,C++的日子...

C++\\VC\\VB 三种编程语言各个的优点和缺点。
3.VC++像VB一样是微软公司开发的一个IDE(集成开发环境),,此语言基于C++,但是有不同于C++,可以看做是C++语言的一个“微软化”,是Windows化后的C++语言,开发环境集成多种控件,窗口下通过“拖拖、拉拉”,就可以快速制作出一个简单拥有Windows标准界面的程序,除此以外还提供可以实现各种功能的API...

汇编语言与C C++ C# VB等语言有什么区别?主要面向作用什么?
汇编语言是最基本的语言,是低级语言,如果再低一点就是机器码了,也就是0101这些,其实汇编就是把有意义的机器码集成起来,形成一套语言,可以说他是无敌的,因为可以直接跟硬件对话,但它又是最繁琐的,因为指令太基本。相比之下,c,c++,c#,vb等都是高级语言,因为程序代码更像自然语言,但他们的...

我想自学编程但是看到有c语言,c++,vb,vf,java,易语言,汇编语言,感觉无...
一。先否决非主流的语言:1. vf 微软的VisuiFox ,已彻底淘汰多年,只在小学校里做教学道具;2。 汇编: 这是低层语言,不是一般人所能学的,学了也没用;3. 易语言: 教学道具;二、从下面选一:1.C++: 常见的有两种版本: VC++ 微软的C++,太专业,不适合初学者,专业人员都觉...

VB\\VC\\C\\C++\\VF,它们都是做什么的啊?
VB,VC,VF是计算机语言表现形式的工具 C\/C++是计算机编程语言 至于工作原理:那就是编译原理。

计算机应用本科全课程都有哪些
编程语言类:C语言:基础编程语言,用于学习编程逻辑和算法。汇编语言:低级编程语言,与计算机硬件紧密相关,用于理解计算机底层工作原理。VC++:Visual C++,一种用于Windows平台开发的C++编译器和开发环境。VF:数据库管理系统和开发工具。VB:一种易于学习的编程语言,适合快速开发Windows应用程序。PB:一种...

程序设计语言有哪些?它们都有什么区别?哪种最简单、好学?哪种最多人...
高级语言的一句话 用汇编表示相同的意思 可能要写整整一页纸 现在能掌握的人比较少 但在某些特殊场合比较有优势(其实我也不太清楚)楼上说的vc vb其实就是 可视化c语言 可视化basic语言 v是可视化的意思 与pascal相对应的可视化语言不是vp 是delphi labview本身就是可视化语言 它的程序分为前面板和...

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网