编程
计算机编程是设计和构建可执行计算机程序以实现特定计算机结果或执行特定任务的过程。编程包括以下任务:解析、生成算法、确定算法准确性和资源消耗,以及以选定的编程语言(通常称为编码)实现算法。程序的源代码是用一种或多种程序员可以理解的语言编写的,而不是由CPU直接执行的机器代码。编程的目的是找到一系列指令,这些指令将在计算机上自动执行任务(可能与操作系统一样复杂),通常是为了解决特定问题。因此,专业编程通常需要许多不同主题的专业知识,包括应用领域、专业算法和形式逻辑的知识。