程序与编程语言
2016-04-15 20:34
344 查看
程序由一系列指令(Instruction)组成,指令是指示计算机做某种运算的命令。主要包括输入、输出、基本运算、测试分支、循环 。
编写程序可以说就是这样一个过程:把复杂的任务分解成子任务,把子任务再分解成更简单的任务,层层分解,直到最后简单得可以用以上指令来完成。
编程语言(Programming Language)分为低级语言(Low-level Language)和高级语言(High-level
Language)。机器语言(Machine Language)和汇编语言(Assembly Language)属于低级语言,直接用计算机指令编写程序。而C、C++、Java、Python等属于高级语言。
注意:main是一个特殊的名字,C程序总是从main里面的第一条语句开始执行的。
1)编译执行的过程
![](http://img.blog.csdn.net/20160415204759460?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20160415204832261?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
编写程序可以说就是这样一个过程:把复杂的任务分解成子任务,把子任务再分解成更简单的任务,层层分解,直到最后简单得可以用以上指令来完成。
编程语言(Programming Language)分为低级语言(Low-level Language)和高级语言(High-level
Language)。机器语言(Machine Language)和汇编语言(Assembly Language)属于低级语言,直接用计算机指令编写程序。而C、C++、Java、Python等属于高级语言。
注意:main是一个特殊的名字,C程序总是从main里面的第一条语句开始执行的。
1)编译执行的过程
相关文章推荐
- 机器视觉开源代码集合
- c++头文件的简单使用
- Java缓存组件 EhCache 入门教程
- Caused by: java.lang.ClassNotFoundException: org.jbpm.pvm.internal.processengine.SpringHelper
- matlab 保存运行结果 获取load进来的数据 {}符号的意义
- Python3.5.1 pyopengl第一个例子
- 2. Python语言基本语法
- JAVA Introspector内省用法
- 小地图的制作[代码清单4-18]
- Visual Studio Code 开源免费跨平台代码编辑器
- Python 3.5.1发邮件
- java乱码问题
- java.lang.ref包源码分析(一):类结构
- 7.3.4 friend class
- Java IO5:序列化与反序列化
- GitHub与StackOverFlow等等
- java第五次作业
- Python3.5.1 百度翻译代码
- NumPy的详细教程
- Error: could not open `C:\Program Files\Java\jre6\lib\i386\jvm.cfg'