C语言,C++,C#,VB,VC,VF等各种语言有什么区别

2024-11-29 07:57:16
推荐回答(1个)
回答1:

VB:初学中的先,于早期的BASIC语言差不多的特点,有可视界面,易用宇很快的开发一个程序出来(因为人喜欢图形风格容易理解)VC:注意:VC不是C++,VC是MICROSOFT公司开发的C++编译工具的翻译器而已。C++是计算机语言。由于有可视化风格所以叫VC++VF:原先不是MICROSOFT公司的,是他收购别人的产品。此软件是面向数据库的编程。现在最流行的语言是:你所说的全部加上JAVA。他们常说的是其中的JAVA和C++这两门是最难学的,精通的人少的可怜。正以为他们看中最热门的导致基础不足,疯狂盲目的追求高技术所造成的。所以从C和VB入门,这两个不仅是所有程序入门,精通后一样历害,其他语言也就是多个面向对象的功能和本身的结构特点,造成发展方面各有不同。主要就是你的抽象思维转为数学模型的能力而已。 补充: 汇编语言是最底层的语言,接近为机器语言(机器语言就是01组成后集在电子元件中的)这门语言非常难学,一般是硬件与软件之间的位置,如果学懂这门,那你两方面都很强了,知道硬件原理,软件如何控制。 追问: 那你的意思是汇编语言属于硬件的一种,而我上面说的的是软件方面的语言是吗 回答: 基本上与硬件联系比较大的就要学汇编,如开发一个比较复杂的程序就要考虑到效率问题,硬件因素等等。汇编我个人认为不是开发软件的工具,是提供更一层了解计算机的编译的原理。上面的语言都能开发软件,但可以不学汇编一样能。但是学了之后会对自己有很大的帮助,特别是联系硬件方面的知识时候就会彻底明白清楚。 补充: 汇编语言是不能控制硬件的,直接控制的是计算机语言。由于机器语言的可读性比较差,也难维护修改,所以为了避免机器远的不足就用了英文标记如 add就表示相加的意思。在计算机里其实他是不认识+号的,只认识0和1。在物理里面如CPU只以通电和不通电为准,通为1,不通为0。在磁盘中以有磁代表1,无磁代表0。所以一长串的0和1实现不好记,于是比较接近机器语言的就是汇编来实现这方面的了。