为了使电子计算机做各种工作 , 编写计算机程序需要有一套数字、字符和语法计划 , 这些字符和语法规则形成计算机的各种指令(或语句) 。这些是计算机可以接受的语言 。
扩展数据:
一、相关特征
在没有编程语言之前 , 计算机科学家使用开关(也就是二进制)来编写程序 。后来有了汇编 , 再后来有了C , 直到今天 , 有了C++、JAVA、VB、等等各种编程语言 。
但是在计算机语言不断进化的过程中 , 每种语言都有一些不变的共性 。这些共性可以概括为以下三点:
一个是记忆电位的设定 。(设置1或0)
其次 , 条件判断(if , else)的功能可以用逻辑门实现 。
第三是:循环 , 即可以设置程序中下一个指令的地址 。
第二 , 高级语言的发展
特别是在C语言诞生之前 , 系统软件主要是用汇编语言编写的 。由于汇编语言程序依赖于计算机硬件 , 可读性和可移植性较差;而普通的高级语言很难直接操作计算机硬件(这是汇编语言的优势) , 所以人们期待一种新的语言——C语言 , 它兼具汇编语言和高级语言的特点 。
高级语言的发展也经历了从早期语言到结构化程序设计语言 , 从面向过程到非过程化程序设计语言的过程 。相应的 , 软件的开发也从最初的个体手工作坊的封闭式生产发展到工业化、流水线式的工业化生产 。
高级语言的下一个发展目标是面向应用的 , 也就是说 , 只要告诉程序你想要什么 , 程序就能自动生成算法并自动处理 。这是非过程化编程语言 。
- 如何快速学会五笔打字?有方法!也有技巧!
- 地震的前兆现象有哪些 地震的相关说法
- 处的繁体字有几种写法 处的繁体字
- 小孩咳嗽怎么治最快最有效 小孩咳嗽怎么办
- 没用的无线路由器 没有无线路由器怎么用wifi
- 常吃洋葱有什么危害 常吃洋葱有什么好处 每天一颗更健康
- 手机店可以当手机吗 长期在手机店上班有辐射吗
- 左旋肉碱有副作用多久消失 左旋肉碱有副作用吗 左旋肉碱十万骗局
- 2021年雪乡关闭了吗 2021年雪乡10月份去有雪吗
- 一光年的距离有多远小说 一光年的距离有多远