【高分求解】关于编程语言的类型

[复制链接]
查看11 | 回复3 | 2012-4-21 22:51:20 | 显示全部楼层 |阅读模式
按照历史由远至近分:机器语言、汇编语言和高级语言,越往后可移植性(就是说可以在不同的操作系统的运行,像 windows、linux、unix)就越好,但是越高级就容易产生冗余,执行起来速度越慢。面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 像c语言面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。像java、c++编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件),因为翻...
回复

使用道具 举报

千问 | 2012-4-21 22:51:20 | 显示全部楼层
机器语言是最基础的语言,其他的编程高级语言最终都要解释成机器语言,计算机才能识别。...
回复

使用道具 举报

千问 | 2012-4-21 22:51:20 | 显示全部楼层
LZ你好,我在这里把我知道和理解的介绍给你:1:机器语言--计算机所能识别的语言,简单的说就是01代码,计算机只认这个;2:汇编语言--依赖于硬件体系与机器语言联系最紧密的一类程序设计语言;3:高级语言--所有的接近于人的逻辑认识的编程语言的总称,如:c/c++;Java等;4:面向对象语言--最大的特点就是有了继承、封装和多态的概念;5...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行