उपकरणों का इस्तेमाल अभिकलन में सहयोग के लिए हजारों सालों से किया जा रहा है, जिनमें से ज्यादातर का उपयोग हमारी उंगलियों के एक-एक कर संपर्क के साथ किया जाता है। गणना का सबसे प्रारंभिक उपकरण संभवतः एक टैली स्टिक (मिलान छड़ी) के स्वरूप में था। बाद में संपूर्ण फर्टाइल क्रिसेंट के दौरान रिकॉर्ड कीपिंग के सहयोग में कैलकुली (मिट्टी के गोले, कोण आदि) शामिल था जो सामग्रियों, संभवतः कनस्तरों में सीलबंद, पशुओं और अनाजों की गणना को निरूपित करता था। छड़ों की गिनती इसका एक उदाहरण है।

एबेकस (गिनतारा) का इस्तेमाल पहले गणितीय समस्याओं के लिए किया जाता था। जिसे अब हम रोमन एबेकस कहते हैं, उसका इस्तेमाल सबसे पहले 2400 ईसा पूर्व में बेबिलोनिया में किया गया था। तब से, बोर्डों या तालिकाओं की गणना के कई अन्य स्वरूपों का आविष्कार किया गया है। एक मध्यकालीन यूरोपीय गणना घर में पैसों के योग की गणना में एक सहायक के रूप में एक चेकर कपड़ा मेज पर रखा जाता था और मार्करों को उस पर चारों ओर कुछ निर्धारित नियमों के अनुसार चलाया जाता था।
प्राचीन और मध्ययुगीन कालों में खगोलीय गणनाओं के निष्पादन के लिए कई एनालॉग कंप्यूटरों का निर्माण किया गया था। इनमें शामिल हैं प्राचीन ग्रीस की एंटिकिथेरा प्रक्रिया और एस्ट्रॉलैब (सी. 150-100 बीसी), जिन्हें आम तौर पर सबसे प्रारंभिक ज्ञात यांत्रिक एनालॉग कंप्यूटर माना जाता है। एक या अन्य प्रकार की गणनाओं के निष्पादन के लिए इस्तेमाल किये जाने वाले यांत्रिक उपकरणों के अन्य प्रारंभिक संस्करणों में शामिल हैं प्लेनिस्फेयर और अबू रेहान अल बिरूनी (Abū Rayhān al-Bīrūnī) (सी. एडी 1000) द्वारा आविष्कृत अन्य यांत्रिक संगणन उपकरण; अबू इसहाक इब्राहिम अल ज़र्काली (Abū Ishāq Ibrāhīm al-Zarqālī) (सी. एडी 1015) द्वारा आविष्कृत इक्वेटोरियम और यूनिवर्सल लैटिट्यूड-इंडिपेंडेंट एस्ट्रोलेबल; अन्य मध्ययुगीन मुस्लिम खगोलविदों और इंजीनियरों के खगोलीय एनालॉग कंप्यूटर; और सोंग राजवंश के दौरान सू सोंग (सी. एडी 1090) का खगोलीय क्लॉक टावर. 

अल जजारी द्वारा 1206 में आविष्कृत एक खगोलीय घड़ी को सबसे पहला प्रोग्राम योग्य एनालॉग कंप्यूटर माना जाता है। यह राशि चक्र, सूर्य और चंद्रमा की कक्षाओं को दर्शाती थी, इसमें एक अर्द्ध-चंद्राकार सूचक एक संपूर्ण प्रवेश द्वारा से होकर गुजरती थी जिसके कारण हर घंटे पर स्वचालित द्वार खुल जाते थे और पांच रोबोटिक संगीतकार जो एक पानी के पहिये (वाटर व्हील) से जुड़े कैमशाफ्ट द्वारा संचालित लीवरों द्वारा मारे जाने पर संगीत बजा दिया करते थे। दिन और रात की लंबाई को वर्ष भर में दिन और रात की बदलती लंबाइयों के लिए उपयुक्त बनाने के क्रम में हर दिन फिर से प्रोग्राम किया जा सकता है।
स्कॉटलैंड के गणितज्ञ और भौतिक विज्ञानी जॉन नेपियर ने यह उल्लेख किया था कि संख्याओं का गुणन और विभाजन उन संख्याओं के लघुगणकों को क्रमशः जोड़कर और घटाकर किया जा सकता है। पहली लघुगणक तालिकाओं को तैयार करते हुए नेपियर को कई बार गुणन का प्रयोग करने की आवश्यकता पड़ती थी और यही वह समय था जब उन्होंने नेपियर्स बोन को डिजाइन किया था जो गुणन और विभाजन के लिए इस्तेमाल किया जाने वाला एक एबैकस-जैसा उपकरण था। चूंकि वास्तविक संख्याओं को एक लाइन पर दूरियों और अंतरालों के रूप में निरूपित किया जा सकता है, गुणन और विभाजन के कार्यों को पहले की अपेक्षा काफी तेजी से पूरा करने में मदद के लिए 1620 के दशक में स्लाइड रूल आविष्कार किया गया था। स्लाइड रूल्स का प्रयोग इंजीनियरों और अन्य गणितीय रूप से संलग्न पेशेवर कर्मचारियों की पीढ़ियों द्वारा पॉकेट कैलकुलेटर का आविष्कार होने तक किया जाता था।
एक जर्मन पोलीमैथ, विल्हेम शिकार्ड ने 1623 में एक गणना घड़ी का डिजाइन तैयार किया था, दुर्भाग्य से 1624 में इसके निर्माण के दौरान एक अग्निकांड ने इसे नष्ट कर दिया और शिकार्ड ने इस प्रोजेक्ट को छोड़ दिया. 1957 में इसके दो रेखाचित्रों (नमूनों) की खोज की गयी थी; लेकिन तब तक इतनी देर हो चुकी थी कि इससे यांत्रिक कैलकुलेटरों के विकास पर कोई प्रभाव नहीं पड़ सकता था।

1642 में एक किशोर होने के बावजूद ब्लेज पास्कल ने अभिकलन मशीनों पर कुछ पथप्रदर्शक कार्य करना शुरू किया और तीन सालों के प्रयास एवं 50 प्रोटोटाइपों के बाद उन्होंने यांत्रिक कैलकुलेटर का आविष्कार किया। उन्होंने अगले दस सालों में इस तरह के दस मशीनों (जिन्हें पास्कलाइन कहा गया) का निर्माण किया था।

गॉटफ्रेड विल्हेम वॉन लाइबनिज ने 1672 के आसपास सीधे गुणन और विभाजन को पास्कलाइन में जोड़ते हुए स्टेप्ड रेकनर और अपने प्रसिद्ध सिलेंडरों का आविष्कार किया था। लाइबनिज ने एक बार कहा था "बुद्धिमान आदमी का गुलामों की तरह गणना में मेहनत कर घंटों बर्बाद करना फिजूल है जिसे मशीनों का उपयोग किये जाने की स्थिति में सुरक्षित रूप से किसी अन्य व्यक्ति को हस्तांतरित किया जा सकता है।

1820 के आसपास चार्ल्स जेवियर्स थॉमस ने पहला सफल, बड़े पैमाने पर उत्पादित यांत्रिक कैलकुलेटर, थॉमस अरिथमोमीटर तैयार किया था, जो जोड़, घटा, गुणा और भाग कर सकता था। यह मुख्य रूप से लाइबनिज के कार्य पर आधारित था। बेस-टेन एडियेटर की तरह, यांत्रिक कैलकुलेटर, कॉम्प्टोमीटर, मोनरो, कर्टा और एडो-एक्स 1970 के दशक तक प्रयोग में रहे थे।
लाइबनिज ने भी दोहरी अंक प्रणाली का भी वर्णन किया जो सभी आधुनिक कंप्यूटरों का एक केंद्रीय घटक है। हालांकि 1940 के दशक तक कई परवर्ती डिजाइन (1822 के चार्ल्स बैबेज के मशीनों और यहाँ तक कि 1945 के एनियक (ईएनआईएसी) सहित) दशमलव प्रणाली पर आधारित थे; एनियक (ईएनआईएसी) के रिंग काउंटरों ने एक यांत्रिक संयोजन मशीन के डिजिट व्हील्स के संचालन की तरह काम किया था।

जापान में रयोची याजू (Ryōichi Yazu) ने 1903 में याजू अरिथमोमीटर नामक एक यांत्रिक कैलकुलेटर को पेटेंट किया था। इसमें एक एकल सिलेंडर और 22 गियर शामिल थे और इसमें मिश्रित बेस-2 एवं बेस-5 संख्या प्रणाली का प्रयोग किया गया था जिसके बारे में सोरोबन (जापानी एबैकस) के उपयोगकर्ताओं को जानकारी थी। आगे बढ़ाना (कैरी) और गणना का अंत स्वचालित रूप से निर्धारित किये जाते थे। 
इसकी 200 से अधिक इकाइयां युद्ध मंत्रालय और कृषि प्रयोग स्टेशन जैसी सरकारी एजेंसियों बेची गयी थीं।

प्रारंभिक वास्तविक हार्डवेयर
वाणिज्यिक कंप्यूटर
अमेरिकी घटनाक्रम
अवलोकन