这个还真难描述。好比你问什么是中文,什么是英文。首先,这三种东西是都一种标准,编写程序的标准,语法啊什么的。另外,它们都是所谓的高级程序语言,高级指的是人类更容易看懂,低级一点的就是汇编跟机器语言,汇编某程度上是用一些助记符来写的机器语言,比如说add ax,bx(把bx加上ax的值赋给ax,现在不理解也没关系),对于了一段机器语言(1跟0的序列),机器语言就是电脑真正能理解的语言,高级语言跟汇编语言最终都要翻译成机器语言才能运行(通过编译器翻译)。之于三者的区别,一个很大的区别就是c++跟java是支持面向对象(oop,先不用理会这是什么)的,注意是支持,没有一点要用到,还有c++是c的超集,也就是说c++包含c,完全可以用c++的编译器编译c,然后运行。前面我说了它们都是一种标准,而具体的实现细节要看编译器,也就是翻译的工具,翻译的工具不同可能会导致细节不同(不过大多数都是没什么不同的)。对于学什么语言比较好这个问题很明显没有答案,这个得依赖于你的目的,学来混饭吃(个人觉得)就学java或者c#(c#又是一种高级语言,跟c有关系),搞人工智能的一般都学lisp或者porlog,搞数学就学matlab,学来玩的话个人建议学python。其实嘛,个人觉得没必要去较真这是什么那是什么,先学会用再说,就好像你学四则混合运算时从来都没问加法是什么一样(实际上你只是被告知加法的规则,并学会用加法的规则)。
先学C语言哦,unix,lunix,windows都是他写的,C++和java是C的升级,学了C,C++和java里的一些东西就不用学了,要想在编程方面有发展C是必须要学的。但是学了C用处不大,还要再学个C++或者java。语言就是一个个指令,计算机通过这些指令来处理你输入的数据。例如:你要算1+1,你只要编写个计算加法的程序,直接输入1,1就会算出结果。省去了个“+”,如果是10000个数相加,那就节省了很多。如果编写个计算10000次的程序,你直接输入数据,他就会输出结果,过程就是计算机来计算了。
刚开始入门的时候觉得难和抽象是正常的,毕竟刚刚涉及这个领域的时候什么都是新的知识,建议你初学的时候多进行下必要的死记硬背,等你的认识足够深的时候就可以理解以前生背的知识了。
简单的说C ,C++,JAVA 都是程序设计的高级语言,一开始建议学C,然后其他2门入手就简单了
有:C语言、C++语言、Java语言、Python语言、数据库开发语言、汇编语言、、VisualBasic语言、C#语言等等。计算机语言指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。最大特征是指令通过一种语言传达给机器
语言简介
C语言:C语言是Dennis Ritchie在七十年代创建的,它功能更强大且与ALGOL保持更连续的继承性,而ALGOL则是COBOL和FORTRAN的结构化继承者。
C++语言:C++语言是具有面向对象特性的C语言的继承者。面向对象编程,或称OOP是结构化编程的下一步。OO程序由对象组成,其中的对象是数据和函数离散集合。
Python语言:Python语言是一种面向对象的、解释型的、动态的高级程序设计语言,具有简洁的语法规则,使得学习程序设计更容易,同时具有强大的功能,能满足大多数应用领域的开发需求。
这三种都是编程语言啊,
其中c是面向过程的,另外两种面向对象开发。
学校一般都是先学习c语言的。