手摇计算机是1878年由一位在俄国工作的瑞典发明家奥涅尔制造的,这是一种齿数可变的齿轮计算机。瑞典人奥涅尔从1874年开始整整花费了15年的时间,发明了齿数可变的齿轮,从而设计成功一种新型的计算机。这种计算机的结构和外观更接近我们现在比较熟悉的式样。直到二十世纪二十年代,奥涅尔机都是一种主要的计算机器。但是,包括奥涅尔在内的计算机发明设计者,他们的设计的根本缺陷是只能做简单的四则运算。其中根本没有称得上程序控制的机构。一直到1938年,德国工程师朱斯他设计的第一台计算机z―1号完成。这是一台纯机械结构的机器,运算速度慢,可靠性也差。朱斯决心采用电磁继电器来改进z-1,但不久由于应征入伍而中断。1941年,他的z―3计算机开始运转,这是世界上真正的第一台通用程序控制计算机。