IBM PC

设计

IBM PC是IBM公司试图在以Apple II和坦迪公司（Tandy）的TRS-80为主的家用计算机的市场立足的结果。当时在家用计算机市场上除上述的两种计算机外还有一系列CP/M机。
由于此前IBM传统的设计过程就已经证明无法用来设计廉价的微型计算机（比如很失败的IBM 5100），因此IBM决定破例设置一个特别小组。这个小组被授命绕过公司的规则来快速地提供一个市场产品。这个项目的代号叫做“象棋项目”（Project Chess）。
这个在唐·埃斯特利奇领导下的12人小组用了约一年的时间研制出了IBM PC。为了达到这个目的他们首先决定使用现成的、不同原始设备制造商的组件。这个做法与IBM过去始终研制自己的组件的做法相反。其次他们决定使用开放结构，这样其它生产商可以生产和出售兼容的组件和软件。IBM还出售其《IBM PC技术参考资料》，这份资料中包括一段ROMBIOS源代码。
一开始唐·埃斯特利奇的小组曾经考虑使用IBM 801处理器以及在约克城高地（Yorktown Heights）的IBM研究实验室为该处理器发展的操作系统。801处理器比英特尔的Intel 8088处理器的功能至少强一个数量级，其操作系统比最后入选的微软的DOS操作系统至少先进数年。忽略IBM内部的解决方法使得小组避免了许多可能推延其日程的内部程序过程，大大地降低了其工作困难。但是这个决定的最后对IBM的影响是非常深远的。
其它生产商很快就逆向分析了BIOS的程序，发展了其自己的、不侵犯著作权的拷贝。1982年6月哥伦比亚数据产品公司（Columbia Data Products）推出了第一台IBM PC兼容机。1982年11月康柏计算机宣布发展出第一台IBM PC兼容的便携式计算机Compaq Portable（1983年3月出产）。
IBM PC在商业上成功后就又被恢复到传统的IBM管理控制下了。在这种情况下其它竞争者毫不费力地就超过了IBM。（IBM传统地通过“合理化”其产品压制低档产品来防止它们影响高档产品的盈利。在IBM PC上这个方针反而对IBM自己不利。）

销售渠道

从一开始IBM的研究小组就与西尔斯－罗巴克公司（Sears Roebuck）和计算机天地（Computerland）的经理合作。IBM专门负责销售和广告的人依靠这些经理人员对市场的知识。而这些公司则立刻成为这个新产品的销售商。西尔斯－罗巴克公司设立十数个销售中心，而计算机天地当时已经有190多个店铺。对于IBM来说这意味着从产品出笼开始，就在整个美国就已经有一个很广的销售网。从回顾的角度来看西尔斯－罗巴克公司没有获得开始预计的成果。IBM PC主要不是出售给本来设计的对象家用计算机，而是主要出售办公室市场。
IBM PC是IBM首个使用外部企业机构（在IBM的用语中被称为“第三者”）来销售的产品，但它不是最后一个。IBM开始逐渐大批量地出售廉价的产品。它感觉到它当时的组织机构无法处理这么多新顾客。因此它将其低档的产品转交给“零售商”来处理。在其它商品方面（比如日常用品或者汽车）这个做法实际上已经是非常普遍的了。但是到1990年代末时，全世界个人计算机的出售量已经超过了汽车甚至电视机的出售量。

电子组件

IBM PC的主要电路板是主机板，它上面有中央处理器和主记忆体，此外它还有总线及其装扩展卡的槽。
原始PC中的总线设计后来普及得非常广泛，它后来被称为工业标准架构体系。今天工业用计算机广泛使用它。由于高速度和高位数的需要又发展出新的版本。与其PS/2计算机一起IBM推出了微通道体系结构（MCA）。VL总线允许至三个、快得多的32位卡。延伸工业标准体系架构（EISA）与其前身（包括32位卡槽）相兼容，但是只在高档的服务器系统中销售良好。在低价系统中1994年引入的PCI总线无处不在。
内部存储器如硬盘、软盘和CD-ROM等通过电线与主机板相连。这些内部存储器一般有标准的大小如3.5英寸或5.25英寸的宽度，此外它们有固定用的孔。机身的外壳带有标准的电源，其大小也是标准的AT或ATX大小。
基于Intel 8086和Intel 8088的PC需要扩展内存板才能使用高于1MB的内存。使用Intel 80286的原始IBM PC AT共可以使用16MB内存。不过标准DOS程序在没有特别的API的帮助下无法使用1MB以上的内存，使用OS/2的Intel 80286计算机可以使用最高内存量。

键盘

1981年IBM PC的键盘对当时来说异常可靠，它本来是IBM在北卡罗莱纳州为一台后来取消的一万美元的计算机系统设计的，质量非常高。其质量要求在于每个键可以承受上亿次打击。与当时其它小计算机的键盘相比IBM PC的键盘是极高档的，它对于使得IBM PC成为高质量的概念起了重要角色。后来IBM PCjr失败的原因之一也是在于它后来使用了一种低档的键盘，因此在消费者心目中留下了很糟糕的印象。有意思的是1981年初IBM的管理人员本来打算给其IBM PC配一种廉价的键盘，但是由于原来的发展工程师极力反对而勉强避免了这个错误。
但是打字员严厉地批评原始的IBM PC的键盘的回车键和左变性键放的地方与标准不同。1984年IBM在其AT键盘上校正了这个错误，但是将退格键缩短了，使它不易键到。1987年引入的高级键盘将所有的功能键以及Ctrl键全部改变了位置。Esc改道了键盘的另一边。
IBM PC兼容机的键盘往往与原来的IBM PC不同。而且有些兼容机甚至使用自己特有的键盘接口来保障其键盘不能被取代。

存储媒体

原始的5150型IBM PC的官方标准存储媒体是卡式录音带。就1981年的标准来说这个媒体也已经在技术上过时了。因此绝大多数IBM PC是带有软盘机出厂的。1981年的IBM PC带一或两个5¼英寸160kB单面双密度软盘机。XT除硬盘外还到一个双面360kB软盘机。
XT是最早的、装有固定的硬盘的IBM PC。大容量的IBM兼容的硬盘很快就出现了。有些硬盘与现有的驱动器不兼容，在这种情况下要插入一块新的驱动卡。有些硬盘被直接结合在驱动卡上，称为“硬卡”。
1984年IBM与其AT型号一起引入了1.2MB的双面软盘。其往往用来作为备份存储，较少用来作为交换存储。1986年IBM与其便携式计算机一起引入了720kB的3.5英寸小型软盘。随PS/2又引入了1.44MB的高密度版本。这些软盘机也可以加到旧型号的PC。1988年IBM还引入了2.88MB的高密度软盘，不过这个型号并不普遍，因此几乎绝迹。

初始软件

所有IBM PC在其ROM中皆携带一个相对来说比较小的软件。其40kB的ROM中8kB是加电自检和BIOS，其它32kB是BASIC程序。假如没有DOS启动盘的话ROM中的BASIC解释器就是用户界面。在PC-DOS下可以使用BASICA程序来调用ROM中的BASIC。