संगणक
संगणक एक प्रोग्राम्मेबल प्रोग्राम आहे जो निर्देश सूची अनुक्रमांची अंमलबजावणी करणे आणि अंमलबजावणीसाठी डिझाइन केले आहे ज्यामुळे ती गणिती आणि तार्किक ऑपरेशन द्विअंकी क्रमांकाच्या आधारावर बनते. मूलभूतपणे, संगणकामध्ये डेटा स्टोरेजसाठी अल्पकालीन स्मृती आणि दीर्घकालीन मेमरी असणे आवश्यक आहे; आणि एक सेंट्रल प्रोसेसिंग युनिट जी नियंत्रण युनिट म्हणून कार्य करते आणि अंकगणित तर्कशास्त्र एकक असते. ऍक्सेसरीरी जोडली जाऊ शकते जेणेकरून संगणक बाह्य इनपुट आणि आऊटपुटचे प्रदर्शन मिळवू शकेल. कॉम्प्यूटर प्रोसेसर युनिट कमांडसची एक श्रृंखला कार्यान्वित करते जे त्यास वाचते, हाताळते आणि नंतर डेटा संचयित करतात. चाचणी आणि उतरणा-या सूचना त्याला प्रोग्रॅमच्या अंतराळात हलविण्याची परवानगी देतात आणि म्हणूनच मशीनच्या सध्याच्या स्थितीत किंवा त्याच्या पर्यावरणाचे फलन म्हणून विविध सूचना अंमलात आणतात. कॉम्प्यूटर्स व्यत्ययांना देखील प्रतिसाद देऊ शकतात जे काही आदेश संच कार्यान्वित करतात आणि नंतर व्यत्यय आणण्यापूर्वी ते काय करत आहेत ते पुन्हा सुरू करतात. पहिले इलेक्ट्रॉनिक संगणक 20 व्या शतकाच्या मध्यभागी विकसित केले गेले. अशा मोठ्या आकाराच्या आकारासह, कित्येक आधुनिक वैयक्तिक संगणकांसारख्या बरीच शक्तीची आवश्यकता असते.