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