程序设计与C语言

编译型语言与解释型语言

  • 编译型语言:借助一个程序将自己写的程序生成为计算机能够理解的机器语言,然后运行。具有比较稳定的效率;
  • 解释型语言:不生成其他的程序,但是同样需要借助一个程序,这个程序可以理解你的程序,然后按照你的要求进行执行。解释型语言可以在程序运行的过程中改变原程序;
  • 在之前可能编译型语言的运行速度较慢,但是现在计算机的速度已经有了较大的提高,所以两者在运行速度上的差别已经可以忽略不计了;
  • 现在更多是习惯和传统造成了两者的形式差别,比如C语言为编译型语言,Python为解释型语言;

如何衡量一种语言的好坏
关键是看为该语言所设计的函数和类库是否能够方便的解决一类问题;

原文地址:https://www.cnblogs.com/CoderHao/p/15501141.html