试述计算机语⾔的运⾏机制,编程语⾔的原理和运⾏机制.docx 编程语⾔的原理和运⾏机制
许多⼈⼀边努⼒的看视频,⼀边努⼒的上机练习,然⽽懵懵懂懂了学了⼏个⽉编程语⾔,结果却不知道编程语⾔真正的原理,更不清楚其运⾏机制是怎么样的。这是⾮常搞笑的事,天天在编程,却不知道编程语⾔是什么?所以,作为程序员,第⼀件事就是搞明⽩什么是编程语⾔!
编程语⾔的通⽤定义
编程语⾔即是计算机语⾔,⼜称程序设计语⾔,是⼀组⽤来定义计算机程序的语法规则。它是⼀种被标准化的交流技巧,⽤来向计算机发出指令。⼀种计算机语⾔让程序员能够准确地定义计算机所需要使⽤的数据,并精确地定义在不同情况下所应当采取的⾏动。
形象化解释
实际上,很多⼈⼀听到编程,就感觉很神奇似的。实际上,没什么。编程语⾔是⼀种⽐⼈类语⾔还要低级的语⾔。就好⽐中国话、⽇语、韩语⼀样,编程语⾔就是⼀种⽤来交流的“语⾔”,或者叫“话”。只是,⼈类语⾔是⼈和⼈之间交流的“话”,⽽编程语⾔则是⼈和计算机交流的“话”。编程语⾔和“哑语”很相似,编程语⾔也是⼈类制定和规定的语⾔,⽤来指挥计算机⼲什么。我们可以把⼀段编程语⾔翻译成⼈类语⾔,如下:
“嗨,计算机,说你呢,现在给我计算机⼀下,100乘以99等于⼏?算过后,给我打印出来。”
然后计算机就执⾏你的指令(实际上是键盘输⼊的代码)。
编程语⾔也可以⽤中⽂?
因为编程语⾔是美国⼈发明的,他们肯定以他们能看的懂的⼈类语⾔来定义编程语⾔,实际上,如果你是编程语⾔的发明者,你完全可以使⽤中⽂来编程。
编程语⾔的运⾏机制是怎样的?vb采用什么的编程机制
你在电脑中输⼊你的程序指令后,计算机会按照事先预定的翻译规则,将你的指令翻译成机器代码,即机器语⾔,机器语⾔是机器能真正执⾏的语⾔。机器语⾔是直接⽤⼆进制代码指令表达的计算机语⾔,是最基本的计算机语⾔,所有其他的计算机语⾔,如C、JAVA、C++最终都会被计算机翻译成为机器语⾔或再执⾏。机器语⾔就是⼀串串0和1的组合,如00000012,代表计算机打印,00000009代表计算机关机,等等。
编程语⾔的分类
编程语⾔知识体系
计算机语⾔的种类⾮常的多,总的来说可以分成机器语⾔,汇编语⾔,⾼级语⾔三⼤类。 如果按语种分,可以分为英⽂符号语⾔和汉语符号语⾔两类。⾼级语⾔是⽬前绝⼤多数编程者的选择。⾼级语⾔主要是相对于汇编语⾔⽽⾔,它并不是特指某⼀种具体的语⾔,⽽是包括了很多编程语⾔,如⽬前流⾏的VB、C++、FoxPro、Delphi等,这些语⾔的语法、命令格式都各不相同。
谁是编程语⾔之⽗
1940年代当计算机刚刚问世的时候,程序员必须⼿动控制计算机。当时的计算机⼗分昂贵,唯⼀想到利⽤程序设计语⾔来解决问题的⼈是德国⼯程师康拉德·楚泽。拉德·楚泽创造了编程语⾔。
(ps:本⽂章由北⼤青鸟⼴安门校区搜集⾃互联⽹)
展开阅读全⽂
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论