算法
让计算机做计算,就需要找出计算的步骤,然后用编程语言写出来。
计算机做的所有事情都叫计算。
程序的执行
解释:借助一个程序,那个程序能试图理解你的程序,然后按照你的要求执行。
编译:借助一个程序,像翻译,把你的程序翻译成计算机真正能懂的语言(机器语言),然后机器语言写的程序能直接被机器执行。 (翻译的过程即编译)
解释语言vs编译语言
语言无编译/解释之分
常用的执行方式
解释型语言有特殊的计算能力
编译型语言有确定的运算性能
编译->运行
◊C语言需要被编译才能运行编辑器
◊编译器
◊或者 IDE(集成开发环境)