编程简介

什么是编程

一、编程语言

机器语言:是机器能直接识别的程序语言或指令代码。计算机是基于二进制的0和1来处理运算,这种0和1的组合指令又叫做机器语言。

编译器:就像中国人和外国人说话要把中文翻译成英文一样。代码要运行,就要把代码翻译成机器语言,这个过程叫做编译,用来处理代码编译的软件叫做编译器。

编程语言:用来定义计算机程序的形式语言,用来向计算机发出指令。简单来说,就是人类和计算机进行交流的语言。

二、计算机如何处理程序?

按照冯·诺依曼存储程序的原理,计算机的工作流程大致如下:

  • 用户打开程序,程序开始执行;
  • 操作系统将程序内容和相关数据送入计算机的内存;
  • CPU根据程序内容从内存中读取指令;
  • CPU分析、处理指令,并为取下一条指令做准备;
  • 取下一条指令并分析、处理,如此重复操作,直至执行完程序中的全部指令;
  • 最后,将计算的结果放入指令指定的存储器地址。

编程简介_第1张图片

解释型语言:JS、Python。

你可能感兴趣的:(Python,python)