经过对自己所学的几门语言进行过思考之后,发现一个规律,其实所有的语言都是一个模板里出来的,只是不同的表现而已。这就是好比一个类的不同对象,有着几乎一样的属性和方法,唯一比较的区别就是面向过程和面向对象而已。

       所有的语言都是由下列几部分组成的:1、语言的发展历程、优点、缺点等等 2、数据类型 3、数据存储形态(常量、变量、数组、链表等)3、数据处理方面(操作符、控制结构【顺序、循环、判断等】、函数【系统函数、自定义函数】) 4、数据输入输出以及数据库操作相关的 5、面向对象方面的(类、对象定义等等) 6、界面操作相关的东西。

       其实这么看来,与三层架构挺像的