三大语言分类?
世界三大语言分别是是英语,汉语,西班牙语。
1、英语是国际指定的官方语言(作为母语),也是世界上最广泛的第一语言,也是欧盟以及许多国际组织和英联邦国家的官方语言。
2、汉语至少15亿使用者,是中国、新加坡的官方语言,亦是联合国六种工作语言之一,主要流通于中国和新加坡、马来西亚、缅甸、泰国等东南亚国家以及美国、加拿大、澳大利亚、新西兰、日本等国的华人社区。
3、西班牙语按照第一语言使用者数量排名,约有4.06亿人作为母语使用,为世界第二大语言,仅次于汉语。在七大洲中,主要是在拉丁美洲国家中。西班牙语是联合国六大官方语言之一。
一、机器语言
机器语言是一种计算机可以直接识别并执行的二进制指令集。
机器语言是指直接在硬件当中解释的语言。是一些非常低级的机器指令,例如add,sub,div,sqrt。
由于其可以直接交给CPU执行,所以是最快的,但是它需要我们记住每一个指令的代码与对应的动作,想想我们写代码的时候是操作一串串的01序列,难度得有多大。
机器语言的例子:
89 F8 A9 01 00 00 00 75 06 6B C0 03 FF C0 C3 C1 E0 02 83 E8 03 C3
二、汇编语言
汇编语言是将机器代码编为更易读的东西。
为了克服机器语言的缺点,人们就用一些助记符来代替机器码,也就是使用一些与实际意义相近的缩略词来代替动作,
例如:ADD、SUB、MOV等。
这就有了很大的进步,可以方便的编写,但是它仍然是对机器进行操作的,相较于高级程序语言更接近于底层,所以汇编语言是低级语言。
三、高级语言
高级语言脱离了特定机器的所有约束。并向编程人员提供了如下的功能:
1、为几乎所有的东西提供命名,如:变量,类型,子例程,常量,模块
2、复杂表达式(例如2 *(y ^ 5)> = 88 && sqrt(4.8)/ 2%3 == 9)
3、控制结构(条件,开关,循环)
4、复合类型(数组,结构)
5、类型声明
6、类型检查
7、管理全局,本地和堆存储的简单,通常是隐式的方法
8、子程序有自己的私有范围
9、抽象数据类型,模块,包,类
10、异常
一. 印欧语系
印欧语系 是最大的语系,下分日耳曼、拉丁、斯拉夫、波罗的海,印度、伊朗、等语族。世界上除了亚洲(不含南亚各国)外,各大洲大部分国家都采用印欧语系的语言作为母语或官方语言。使用人数大约40亿,占世界人口的70%。
印欧语系可分为:
拉丁语族:包括法语、意大利语、西班牙语、葡萄牙语和罗马尼亚语等。
日耳曼语族:包括英语、德语、荷兰语、斯堪的纳维亚半岛各主要语言。
斯拉夫语族:有俄语、保加利亚语、波兰语,塞尔维亚语等。
波罗的海语族包括拉脱维亚语和立陶宛语等。
印度语族包括梵语、印地语、巴利语,达罗毗荼语支(印度南部的语言都属于这一语支)等。
伊朗语族包括波斯语、阿富汗语等。
高加索语族 这一语族的语言分布在高加索一带,主要的语言有格鲁吉亚语、车臣语等。
乌拉尔语族 下分芬兰语支和乌戈尔语支。前者包括芬兰语、爱沙尼亚语等,后者包括匈牙利语、曼西语等。
二:. 汉藏语系 是仅次于印欧语系的第二大语种。使用人数大约15亿。下分汉语和藏缅、壮侗、苗瑶等语族,包括汉语、藏语、缅甸语、克伦语、壮语、苗语、瑶语等。还包括阿尔泰各语族,如西阿尔泰语族、东阿尔泰语族。前者包括突阙诸语言以及前苏联境内的楚瓦什语,后者包括蒙古语以及前苏联境内的埃文基语。
三: 非太语系:包括除欧亚语系、南北美洲以外其他各国的语言。非洲及太平洋诸国采用这种语言。
尼罗—撒哈拉语族:主要是非洲北部及西部各国语言,
尼日尔—刚果语族:主要是非洲中部各国语言,如尼日尔语,刚果语,斯瓦西里语等。
科依桑语族:主要是非洲南部及东部各国语言,主要有霍屯督语(纳米比亚),布须曼语(南非等),散达维语(坦桑尼亚等)。
闪-含语族(闪米特-含米特语族)。主要应用于中东地区。下分闪语族和含语族。前者包括希伯来语、阿拉伯语等,后者包括古埃及语、豪萨语等。
南岛语族:主要有东南亚及太平洋各岛国语言,如印度尼西亚语,马来语,爪哇语,斐济语,毛利语等。
南北美洲土著印第安语言。如玛雅语,爱斯基摩—阿留申语等。
澳大利亚洲土语语言。