777,504
次編輯
變更
程序设计
,→概述
==概述==
在[[计算机]]技术发展的早期,软件开发主要就是程序设计。但随着技术的发展,软件系统越来越复杂,逐渐分化出许多专用的软件系统,如操作系统、数据库系统、应用服务器,而且这些专用的软件系统愈来愈成为普遍的系统环境的一部分。这种情况下软件开发的内容越来越丰富,不再只是纯粹的[[ 程序设计]] ,还包括数据库设计、用户[[界面设计]]、通信协议设计和复杂的系统配置过程。
专业的程序设计人员被称为[[程序员]]。某种意思上,程序设计的出现甚至早于电子计算机的出现。英国著名诗人拜伦的女儿爱达•勒芙蕾丝曾设计了巴贝奇分析机上计算伯努利数的一个程序。她甚至还创建了循环和子程序的概念。由于她在程序设计上的突破性创新,爱达•勒芙蕾丝被称为世界上第一位程序员。