规律的网格布局。与现代计算机的中央处理器（CPU）类似，其算术逻辑单元使用的微程序存储在插在被称为“桶”的滚筒上的支柱中，这为用户指定更加复杂的运算提供了便利。分析机使用的编程语言与今天的汇编语言类似，支持循环语句和条件分支，因此这门语言被认为是图灵完备的。分析机采用三种不同的打孔卡和读卡器来区分算术运算、数字常量和存储的指令，以此实现了数字在存储器和运算单元之间的加载和存储操作。巴比奇在1837至1840年间写下了24份程序，并在之后又写了一份。这些程序可以计算多项式、迭代公式、高斯消去法和伯努利数。