Computer
संगणक हे एक डिजिटल इलेक्ट्रॉनिक मशीन आहे ज्याला अंकगणित किंवा तार्किक ऑपरेशन्स (गणना) स्वयंचलितपणे पार पाडण्यासाठी प्रोग्राम केले जाऊ शकते. आधुनिक संगणक जेनेरिक ऑपरेशन्स करू शकतात ज्यांना प्रोग्राम म्हणून ओळखले जाते. हे प्रोग्राम संगणकांना विस्तृत कार्ये करण्यास सक्षम करतात. संगणक प्रणाली हा एक "पूर्ण" संगणक आहे ज्यामध्ये हार्डवेअर, ऑपरेटिंग सिस्टम (मुख्य सॉफ्टवेअर), आणि "पूर्ण" ऑपरेशनसाठी आवश्यक असलेली आणि वापरण्यात येणारी परिधीय उपकरणे समाविष्ट असतात. हा शब्द संगणकाच्या एका गटाला देखील संदर्भित करू शकतो जे जोडलेले आहेत आणि एकत्र कार्य करतात, जसे की संगणक नेटवर्क किंवा संगणक क्लस्टर.
औद्योगिक आणि ग्राहक उत्पादनांची विस्तृत श्रेणी संगणकाचा वापर नियंत्रण प्रणाली म्हणून करतात. मायक्रोवेव्ह ओव्हन आणि रिमोट कंट्रोल्स यांसारखी साधी विशेष-उद्देशीय उपकरणे समाविष्ट आहेत, जसे की औद्योगिक रोबोट आणि संगणक-सहाय्यित डिझाइन, तसेच सामान्य-उद्देशीय उपकरणे जसे की वैयक्तिक संगणक आणि स्मार्टफोन सारखी मोबाइल उपकरणे. संगणक इंटरनेटला उर्जा देतात, जे कोट्यवधी इतर संगणक आणि वापरकर्त्यांना जोडतात.
सुरुवातीच्या काळातील संगणक फक्त मोजणीसाठी वापरायचे होते. अॅबॅकस सारख्या साध्या मॅन्युअल उपकरणांनी प्राचीन काळापासून लोकांना गणना करण्यात मदत केली आहे. औद्योगिक क्रांतीच्या सुरुवातीच्या काळात, काही यांत्रिक उपकरणे दीर्घ कंटाळवाणी कार्ये स्वयंचलित करण्यासाठी तयार केली गेली, जसे की लूमसाठी मार्गदर्शक नमुने. 20 व्या शतकाच्या सुरुवातीस अधिक अत्याधुनिक इलेक्ट्रिकल मशीन्सने विशेष अॅनालॉग गणना केली. प्रथम डिजिटल इलेक्ट्रॉनिक कॅल्क्युलेटिंग मशीन दुसऱ्या महायुद्धात विकसित करण्यात आली होती. 1940 च्या उत्तरार्धात पहिले अर्धसंवाहक ट्रान्झिस्टर नंतर 1950 च्या उत्तरार्धात सिलिकॉन-आधारित MOSFET (MOS ट्रान्झिस्टर) आणि मोनोलिथिक इंटिग्रेटेड सर्किट (IC) चिप तंत्रज्ञान आले, ज्यामुळे मायक्रोप्रोसेसर आणि 1970 मध्ये मायक्रो कॉम्प्युटर क्रांती झाली. तेव्हापासून संगणकाचा वेग, शक्ती आणि अष्टपैलुत्व नाटकीयरीत्या वाढत आहे, ट्रान्झिस्टरची संख्या वेगाने वाढत आहे (मूरच्या कायद्याने भाकीत केल्याप्रमाणे), ज्यामुळे 20 व्या शतकाच्या उत्तरार्धात ते 21 व्या शतकाच्या सुरुवातीच्या काळात डिजिटल क्रांती झाली.
पारंपारिकपणे, आधुनिक संगणकामध्ये किमान एक प्रक्रिया घटक असतो, विशेषत: मायक्रोप्रोसेसरच्या स्वरूपात केंद्रीय प्रक्रिया युनिट (CPU), काही प्रकारच्या संगणक मेमरीसह, विशेषत: सेमीकंडक्टर मेमरी चिप्स. प्रक्रिया घटक अंकगणित आणि तार्किक ऑपरेशन्स करतो आणि एक अनुक्रम आणि नियंत्रण युनिट संग्रहित माहितीच्या प्रतिसादात ऑपरेशन्सचा क्रम बदलू शकतो. परिधीय उपकरणांमध्ये इनपुट उपकरणे (कीबोर्ड, माईस, जॉयस्टिक इ.), आउटपुट उपकरणे (मॉनिटर स्क्रीन, प्रिंटर इ.), आणि इनपुट/आउटपुट उपकरणे समाविष्ट आहेत जी दोन्ही कार्ये करतात (उदा. 2000-युग टचस्क्रीन). परिधीय उपकरणे बाह्य स्त्रोताकडून माहिती पुनर्प्राप्त करण्याची परवानगी देतात आणि ते ऑपरेशनचे परिणाम जतन आणि पुनर्प्राप्त करण्यास सक्षम करतात.