珀波小说网
会员书架
首页 > 其他 > 重生之乘风而起 > 第七百四十六章 计算机语言

第七百四十六章 计算机语言(3 / 3)

章节目录 加入书签
好书推荐: 重生之缘来如此简单 梦深宫 青萍赋 我有一座长生碑 休伯利安的奇妙冒险 我和我的怨种妹妹 柏晴空 修仙:从忽悠老婆开始 大槐魂 冠军卡牌师

“我更熟悉c语言。”周至回忆起当年被代码支配的恐惧。

“c?”李红江感觉自己好像捡到宝了:“那unix呢?”

“unix也还行。”周至问道:“学校这是有新引进的小型机了?可以运行ansic的那种?”

对于多数人来说,两人的对话好比天书。

计算机语言最基本当然就是直接对芯片操作的指令集,例如最早的打孔纸带,直接就是零和一的组合。

这种语言对计算机来说最直接,但是对人来说最不友好。

于是人们就发明了一套基于芯片的“基本指令集”,这就是汇编语言。

汇编语言同样还是针对芯片,但是至少可以让专业人士读懂这程序是要让机器干什么的了。

但是汇编语言有个问题,那就是无法移植,因为它是针对某一类芯片开发的,换到另一类芯片上,另一类芯片就看不懂。

于是人类又想出一种办法,设计出编译库概念和更高一级的程序,这就是面向过程的编程语言,c语言就是其中的佼佼者。

c语言很难,原因就在于它具备汇编语言简洁高效的特征,因此工作迅速,代码紧凑,可读性比汇编语言好,最关键是容易调试,修改和移植。

程序员只负责写代码,代码写好之后对其进行编译,就能够转化为能让计算机读懂的二进制代码,称为“应用程序”。

针对不同的芯片类型,编译库中有不同的编译方式,可以将c语言编写的程序编译成能够在不同系统上运行的程序。

这就解决了程序的移植问题,让同一个程序,既可以在dos系统里运用,也可以在苹果系统里运用,还可以在unix系统里运用,不用分别编写三套。

点击切换 [繁体版] [简体版]
章节目录 加入书签
新书推荐: 正常人从不回头看爆炸 神火战记 幻想乡玩家 漫威之猛鬼无敌 概念的无限之旅 末日电影世界 时空无尽 阴影危机 进击的大内密探 电影之王
热门推荐