![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言
梦 * 蝶
不敢直面困难,怎能迎接挑战!
展开
-
编译型语言和解释型语言
计算机是不能理解高级语言的,更不能直接执行高级语言,它只能直接理解机器语言,所以使用任何高级语言编写的程序若想被计算机运行,都必须将其转换成计算机语言,也就是机器码。转换方式有两种:编译、解释。由此高级语言分为编译型语言和解释型语言。 编译型语言: 使用专门的编译器,针对特定的平台,将高级语言源代码一次性编译成可被该平台硬件执行的机器码,并包装成该平台所能识别的可执行性程序的格式。 特点: 编译型语言写的程序执行之前,需要一个专门的编译过程,把源码编译成机器语言的文件,以后再运行时,直接使用编..原创 2020-05-21 13:49:10 · 585 阅读 · 1 评论 -
Java发展史
Java语言的诞生具有一定的戏剧性,它并不是经过精心的策划、制作,最后产生的划时代产品,从某种角度来看,java语言的诞生完全是一种误会。这又是怎么说呢? 1990年年末,Sun公司预料嵌入式系统将在未来家用电器领域大显身手。于是Sun公司成立了一个由James Gosling领导的“Green计划 ”,准备为下一代智能家电(电视机、微波炉、电话)编写一个通用控制系统。 该团队最初考虑使用C++语言,但是很多成员包括Sun的首席科学家Bill Joy,发现C++和可用的API在某些方面存在...原创 2020-05-21 13:39:48 · 530 阅读 · 2 评论 -
编程语言的发展
编程语言的发展:机器语言→汇编语言→面向过程语言→面向对象语言 机器语言: 机器语言是机器能直接识别的程序语言或指令代码,无须经过翻译,每一操作码在计算机内部都有相应的电路来完成它。机器语言使用绝对地址和绝对操作码,不同的计算机都有不同的机器语言,即指令系统。从使用的角度看,机器语言是最低级的语言。 机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能。机器语言具有灵活、直接执行和速度快等特点。不同型号...原创 2020-05-21 13:03:55 · 663 阅读 · 1 评论