编程语言的原理和运行机制.docx_第1页
编程语言的原理和运行机制.docx_第2页
编程语言的原理和运行机制.docx_第3页
编程语言的原理和运行机制.docx_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

编程语言的原理和运行机制许多人一边努力的看视频,一边努力的上机练习,然而懵懵懂懂了学了几个月编程语言,结果却不知道编程语言真正的原理,更不清楚其运行机制是怎么样的。这是非常搞笑的事,天天在编程,却不知道编程语言是什么?所以,作为程序员,第一件事就是搞明白什么是编程语言!编程语言的通用定义编程语言即是计算机语言,又称程序设计语言,是一组用来定义计算机程序的语法规则。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。形象化解释实际上,很多人一听到编程,就感觉很神奇似的。实际上,没什么。编程语言是一种比人类语言还要低级的语言。就好比中国话、日语、韩语一样,编程语言就是一种用来交流的“语言”,或者叫“话”。只是,人类语言是人和人之间交流的“话”,而编程语言则是人和计算机交流的“话”。编程语言和“哑语”很相似,编程语言也是人类制定和规定的语言,用来指挥计算机干什么。我们可以把一段编程语言翻译成人类语言,如下:“嗨,计算机,说你呢,现在给我计算机一下,100乘以99等于几?算过后,给我打印出来。”然后计算机就执行你的指令(实际上是键盘输入的代码)。编程语言也可以用中文?因为编程语言是美国人发明的,他们肯定以他们能看的懂的人类语言来定义编程语言,实际上,如果你是编程语言的发明者,你完全可以使用中文来编程。编程语言的运行机制是怎样的?你在电脑中输入你的程序指令后,计算机会按照事先预定的翻译规则,将你的指令翻译成机器代码,即机器语言,机器语言是机器能真正执行的语言。机器语言是直接用二进制代码指令表达的计算机语言,是最基本的计算机语言,所有其他的计算机语言,如C、JAVA、C+最终都会被计算机翻译成为机器语言或再执行。机器语言就是一串串0和1的组合,如00000012,代表计算机打印,00000009代表计算机关机,等等。编程语言的分类编程语言知识体系计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。 如果按语种分,可以分为英文符号语言和汉语符号语言两类。高级语言是目前绝大多数编程者的选择。高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的VB、C+、FoxPro、Delphi等,这些语言的语法、命令格式都各不相同。谁是编程语言之父1940年代当计算机刚刚问世的时候,程序员必须手动控制计算机。当时的计算机十分昂贵,唯一想到利用程序设计语

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论