编程的软件VB\VC\C#等有什么具体的区别?>
展开全部 BASIC、C++、JAVA……是编程语言种类VISUAL STUDIO是微软推出的编程工具系列,其中包括Visual Basic简称VB,另外也有Viusal C++等……VC++执行效率高,所以对运行速度有要求的项目都用VC++开发,但学习掌握难。
VB则是快速开发工具,运行速度上肯定不如C++,但学习掌握快。
VC++和VB都能做网络程序...
VB与VC有什么区别?
VB和VC差别是很大的,VB太质朴了,总有用批处理的感觉,现在用的一般都是VB6的版本,当然Visual Basic的下一个版本对这种情况做了很多改变,至少按照目前的说法面向对象这部分不像以前的版本那样简陋。
至于VC,是一个强大的工具,但强大并不等于好用,VC的对象体系就好像没有封装一样,留有明显的API的痕迹,界面设计,数据库都不是VC的强项,不可否认,VC是个崇尚暴力和底层解决方案的程序员的最爱!!和VB比起来要学会就难很多了!! VB是最简单的,但功能不全、开发出来的软件对系统资源依赖性强 VB的开发实际上就是在一个窗口里“画”按钮之类的东西,然后再在按钮里加代码,这个所谓“按钮”实际上是VB众多被称为“控件”的东西的其中之一,是别人为你编写好的,但这些“控件”是用什么编写的呢?,是用C++编写的(VB想要实现什么功能,必须先用C++做控件),所以有句话说的好“真正的VB高手其实是C++高手”,学VB往往会破坏你学习其他软件的思路,他的语法与其他流行软件的语法不一样,学完以后会有少许误入歧途的感觉。
有关c/c++,VB,VC++等等编程语言
VB(支持basic语法)好用,上手快,调试也快,但是功能不如VC强大,主要用于开发应用软件VC(支持C和C++语法)强大,但是掌握较慢,语法上等事情比较多,多用于开发系统软件,底层软件,应用软件等。
现在一般不使用传统的C和C++语言设计Windows程序,因为不方便。
VB易,VC难,就业应是VC好些
VB 与VC++?
一楼是误区///建议不学VB,因为VB垃圾、简单至极、功能不全、开发出来的软件对系统资源依赖性强(俗话-运行的这么卡呢?)、以上原因导致VB已经被社会淘汰了,已经没有客户要买用VB开发出来的软件了。
///这是没有道理的。
VB和VC如果是从控件的角度来看,他们根本是不说什么VB的控件是用C++也写。
他们都是应用微软提供的API函数库来实现的。
不是说,一种语言还需要另一种语言来帮他完成功能,这是任何一个语言的开发者,或者是软件的设计都不允许出现的现象。
现在仍然后大票的软件公司用VB+SQL来写程序。
如果这样也叫被淘汰,那我无话好说。
原理上任何语言都能实现另一种语言的功能,但他们之间的侧重可能不一样,VB的侧重就是编译速度非常快。
这个绝对是VC不能比的。
当然他们起点是一起编写应用级软件。
VC的侧重就是功能上的强大,MFC封装的类和函数是经过无数人思考和实验得出来的。
那肯定一个功能强大。
考虑到稳定,强大,我们肯定选择VC,如果是基于网络的,那我们肯定选择JAVA来完成,不是说VC不能做,但是做出来绝对没有JAVA来的可靠,也没有他方便。
任何语言都是有自己的语法的,但是他们有很多的共同点,不是说一种语言学了以后影响学习另一种语言这绝对的误区,如果你问一个C/C++的高手,前提是高手,就算他从来没有接触过VB他也能读懂程序段的意思,语言之间是有共同点的。
没有说什么误入歧途的,只能说殊途同归,毕竟他们都是通过编译把高级语言变成机器语言,如果按一楼的说法,你不想“误入歧途”的话,我们只能学汇编,那样出现误入歧途的几率是最小的。
或者你整个代码都用0,1来表示,那样的机器语言是不会出现误入歧途这种可能的。
VC和VB ?
差别也大,差别也不大!这要看你对API的理解了,虽然VC++的可视化没有VB的好,但是不是绝对没有的,其对而且对话框的编辑是跟VB一样的,不过不是像VB那样放在第一个界面罢了,VC++的博大精深是VB难以望其项背的!:)而且VC++是完全面向对象的编程工具,而VB是不够完全的面向对象编程工具,VC++是完全编译语言,VB是本地编译语言,不够完全,VC++效率高,封装性好,继承性高,VB效率相对低了很多,但界面友好,二者只能取其一,或者使用VC++,VB辅助(因为VB开发快),当然Delphi,BCB也是不错的选择。