本文已使用 Google Cloud Translation API 自动翻译。
某些文档最好以原文阅读。
编程是为计算机设计一个或多个算法的过程,以及告诉计算机如何处理这些算法的完整指令的过程。
编程语言是一种正式构造的语言,旨在将指令传达给机器,尤其是计算机。编程语言可用于创建程序来控制机器的行为或表达算法。
高级编程语言是一种对计算机细节具有很强抽象性的编程语言。换句话说,它是一种比低级语言更易于人类阅读、编写和维护的编程语言。
低级编程语言是一种对计算机细节提供很少或不提供抽象的编程语言。换句话说,它是一种人类难以阅读、编写和维护的编程语言。
编译器是一种计算机程序,它将用一种编程语言编写的计算机代码翻译成另一种编程语言。
解释器是执行以编程语言编写的代码的计算机程序。
编程范式是一种思考编程的方式。它是程序员可以用来编写代码的一组原则和指南。
有四种主要的编程范式:
过程式编程:一种编程范式,侧重于将代码编写为计算机要遵循的一组指令。
面向对象编程:一种编程范式,专注于将代码编写为一组相互交互的对象。
函数式编程:一种编程范式,专注于将代码编写为一组由其他函数调用的函数。
逻辑编程:一种编程范式,专注于将代码编写为一组用于推断新信息的规则。