نخستین ماشین محاسبه ماشین مکانیکی ساده ای بود که بلز پاسکال آن را ساخته بود و به وسیله چند اهرم و چرخ دنده، می توانست عملیات جمع و تفریق را انجام بدهد. پس از آن لایب نیتز با افزودن چند چرخ دنده به ماشین پاسکال ماشینی ساخت که میتوانست ضرب و تقسیم را هم انجام بدهد و آن را (ماشین حساب) نامید.
بعدها چارلز بابیج ماشینی برای محاسبه چند جمله ای ها ابداع کرد که آن را ماشین تفاضلی نامیدند و سپس به فکر ساخت وسیله ی محاسباتی کاملتری افتاد که می شد به آن (برنامه) داد این ماشین شباهت فراوانی به کامپیوترهای امروزی داشت و به همین دلیل نام بابیج به عنوان پدر کامپیوتر در تاریخ باقی مانده است.
در گذشته دستگاههای مختلف مکانیکی سادهای مثل خطکش محاسبه و چرتکه، نیز کامپیوتر خوانده میشدند. در برخی موارد از آنها بهعنوان کامپیوتر آنالوگ نام برده میشود. چراکه برخلاف کامپیوتر رقمی، اعداد را نه بهصورت اعداد در پایه دو بلکه بهصورت کمیتهای فیزیکی متناظر با آن اعداد نمایش میدهند. چیزی که امروزه از آن بهعنوان «کامپیوتر» یاد میشود در گذشته به عنوان «کامپیوتر رقمی (دیجیتال)» یاد میشد تا آنها را از انواع «کامپیوتر آنالوگ» جدا سازند.