03
高级语言
高级语言其实是相对于汇编语言的,它解决了汇编语言难以移植和推广的问题,基本脱离了计算机的硬件系统,拥有更强的逻辑设计和表达能力,更易于人类理解和使用。其中比较知名的高级语言就包括了Java,c ,python语言等等。
计算机并不能直接接受和执行高级语言编写的源程序,源程序在输入计算机时,通过“翻译程序”翻译成机器语言形式的目标程序,计算机才能识别和执行。这种“翻译”通常有两种方式,即编译方式和解释方式。
编译方式:编译方式的翻译工作由“编译程序”来完成,它是先将整个源程序都转换成二进制代码,生成目标程序,然后把目标程序连接成可执行的程序,以完成源程序要处理的运算并取得结果。编译性语言:C/C 等
解释方式: 源程序进入计算机时,解释程序边扫描边解释,对源程序的语句解释一条,执行一条,不产生目标程序。解释方式的翻译工作由“解释程序”来完成。解释性语言:Java、Python等。
Win开发环境——Dev CDev C 是一个 Windows 环境下的一个适合于初学者使用的轻量级 C/C 集成开发环境(IDE)。它是一款自由软件,遵守 GPL 许可协议分发源代码。它集合了 MinGW 中的 GCC 编译器、GDB 调试器和 AStyle 格式整理器等众多自由软件。
Dev C 使用 MinGW/GCC 编译器,遵循 C/C 标准。开发环境包括多页面窗口、工程编辑器以及调试器等,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序,提供高亮度语法显示的,以减少编辑错误,还有完善的调试功能,能够适合初学者与编程高手的不同需求,是学习 C 语言和 C 的首选开发工具。
下载地址:
https://pan.baidu.com/s/1L65axvqjyTy6GxmmkUilWQ?pwd=1wid
新建项目和源文件,直接快捷键:Ctrl N