= 程序设计 = '''程序设计'''是利用[[编程语言]]编写[[计算机程序]]的过程,又称为'''编程'''。 程序设计(Programming)是指设计、编制、[[调试]]程序的方法和过程。它是目标明确的智力活动。由于程序是[[软件]]的本体,软件的质量主要通过程序的质量来体现,在软件研究中,程序设计的工作非常重要,内容涉及到有关的基本概念、工具、方法以及[[方法学]]等。程序设计通常分为[[问题建摸]],[[算法设计]],[[编写代码]]和[[编译调试]]四个阶段。 程序设计的基本概念有[[程序]]、[[数据]]、[[子程序]]、[[子例程]]、[[协同例程]]、[[模块]]以及[[顺序性]]、[[并发性]]、[[并行性]]、和[[分布性]]等。