C语言:低级语言执行效率只比汇低10%~20% 一般处量效率程序和单机片(硬件开发)C++:继承C语言,但效率没C高但是他是面向对象的,所以功能强大,基本上所有的软件都是C++开发如XPC#:Microsoft为了与JAVA抗衡开发的网络方面语言,具有安全性比较强大,一般用于网络开发中。VB:初学中的先,于早期的BASIC语言差不多的特点,有可视界面,易用宇很快的开发一个程序出来(因为人喜欢图形风格容易理解)VC:注意:VC不是C++,VC是MICROSOFT公司开发的C++编译工具的翻译器而已。C++是计算机语言。由于有可视化风格所以叫VC++VF:原先不是MICROSOFT公司的,是他收购别人的产品。此软件是面向数据库的编程。现在最流行的语言是:你所说的全部加上JAVA。他们常说的是其中的JAVA和C++这两门是最难学的,精通的人少的可怜。正以为他们看中最热门的导致基础不足,疯狂盲目的追求高技术所造成的。所以从C和VB入门,这两个不仅是所有程序入门,精通后一样历害,其他语言也就是多个面向对象的功能和本身的结构特点,造成发展方面各有不同。主要就是你的抽象思维转为数学模型的能力而已。
vb:限于windows应用程序c/c++:一般应用程序。它编的应用程序可用于linux和unix等系统,不像vb编的只限于windows。而且很多windows内核(部分)也是c++编的。c#:网业设计。VF:好像是工程科学中用,具体不是很清楚,不过你应该用不着。汇编:一般就是关于硬件指令了,想在计算机方面深入的是必学的。我也是个正在学习软件的菜鸟,我学习了c语言,也学过vb,现在正在学习vc++,当然我也有厚厚的一本c#的book还没来得及看。根据我的亲身体会,我建议你学vc++(即微软出的可视化c++)。原因很简单:vb能做的,vc++都能做;反之,则不然。vb一个最大的缺点就是它只能编windows程序。C语言的编程环境不如C++好,因为VC++的光盘到处都买得到,VC的倒是没怎么看见了。C#应该在你精通了C/C++之后再学,不要太贪多,不然嚼不烂,而VF可能不是很必要。如果你想深入发展的话,还应该学习汇编。但是都应该在你熟练掌握C/C++之后。
汇编编译后为机器语言,机器语言是机器可以直接识别的语言,你可以把它认为是cpu指令了。而汇编语言指令与机器语言的指令时一一对应的,机器语言是十六进制,而汇编是字母缩写,比机器语言好记一些。汇编还不能算是硬件语言,非要这么认为的话,算半硬件吧。