कृत्रिम बुद्धि
कृत्रिम बुद्धि, कंप्यूटर विज्ञान की एक शाखा है जो मशीनों और सॉफ्टवेयर को बुद्धि के साथ विकसित करता है। 1955 में जॉन मैकार्थी ने इसको कृत्रिम बुद्धि का नाम दिया और उसके बारे में "यह विज्ञान और इंजीनियरिंग के बुद्धिमान मशीनों बनाने के" के रूप परिभाषित किया। कृत्रिम बुद्धि अनुसंधान के लक्ष्यों में तर्क, ज्ञान की योजना बना, सीखने, धारणा और वस्तुओं में हेरफेर करने की क्षमता, आदि शामिल हैं। वर्तमान में, इस लक्ष्य तक पहुंचने के लिए सांख्यिकीय विधियों, कम्प्यूटेशनल बुद्धि और पारंपरिक खुफिया शामिल हैं। कृत्रिम बुद्धि का दावा इतना है कि मानव की बुद्धि का एक केंद्रीय संपत्ति एक मशीन द्वारा अनुकरण कर सकता है। वहाँ दार्शनिक मुद्दों के प्राणी बनाने की नैतिकता के बारे में प्रश्न् उठाए गए थे। लेकिन आज, यह प्रौद्योगिकी उद्योग का सबसे महत्वपूर्ण और अनिवार्य हिस्सा बन गया है।
अंकीय इलेक्ट्रॉनिकी
सबसे सामान्य-उद्देश्य ट्रांसफर-लॉजिक मशीन एक कंप्यूटर है। यह मूलतः एक बाइनरी अबेकस है। आम तौर पर कंप्यूटर की नियंत्रण इकाई का डिजाइन एक माइक्रो प्रोग्राम के रूप में किया गया है जिसे एक माइक्रोसीक्वेंसर द्वारा चलाया जाता है। यह माइक्रो प्रोग्राम एक प्लेयर-पियानो रोल की तरह होती है। हर तालिका प्रविष्टि या सूक्ष्म प्रोग्राम के "शब्द" स्टेट के हर बिट को कमांड देती है जो कि कंप्यूटर पर नियंत्रण करती है। अनुक्रमक फिर उसे गिनती करता है और मेमोरी या संयोजन लॉजिक मशीन में यह गिनती सम्बोधित करता है जिसमें माइक्रो प्रोग्राम समाहित होता है। माइक्रोप्रोग्राम से बिट्स अंकगणितीय लॉजिक इकाई, मेमोरी और कंप्यूटर के अन्य भागों और स्वयं माइक्रोसिक्योंसर पर नियंत्रण करता है।