एप्लिकेशन सॉफ़्टवेयर

एक एप्लीकेशन प्रोग्राम (सॉफ़्टवेयर एप्लिकेशन, या एप्लिकेशन, या शॉर्ट के लिए ऐप) एक संगणक प्रोग्राम है जिसे संगणक के संचालन से संबंधित अतिरिक्त एक विशिष्ट कार्य करने के लिए डिज़ाइन किया गया है, आम तौर पर अंतिम उपयोगकर्ता|अंतिम उपयोगकर्ता द्वारा उपयोग किया जाता है। शब्द संसाधक, मीडिया प्लेयर (सॉफ्टवेयर) और अकाउंटिंग सॉफ्टवेयर इसके उदाहरण हैं।सामूहिक संज्ञा "एप्लिकेशन सॉफ़्टवेयर" सामूहिक रूप से सभी अनुप्रयोगों को संदर्भित करता है। सॉफ्टवेयर के अन्य प्रमुख वर्गीकरण कंप्यूटर के संचालन से संबंधित प्रणाली सॉफ्ट्वेयर, उपयोगिता सॉफ्टवेयर (यूटिलिटीज) है।

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

शब्दावली
सूचना प्रौद्योगिकी में, एप्लिकेशन, एप्लिकेशन प्रोग्राम या एप्लिकेशन सॉफ़्टवेयर एक संगणक प्रोग्राम है जिसे लोगों को गतिविधि करने में मदद करने के लिए डिज़ाइन किया गया है। जिस गतिविधि के लिए इसे डिज़ाइन किया गया था, उसके आधार पर एप्लिकेशन पाठ, संख्या, ऑडियो, ग्राफिक्स और इन तत्वों के संयोजन में परिवर्तन कर सकते है। कुछ एप्लिकेशन संग्रह एक ही कार्य पर ध्यान केंद्रित करते हैं, जैसे वर्ड प्रोसेसिंग; एकीकृत सॉफ्टवेयर कहे जाने वाले अन्य में कई अनुप्रयोग सम्मलित हैं।

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

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

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

ऐप्स और किलर ऐप्स
कुछ एप्लिकेशन कई भिन्न-भिन्न प्लेटफॉर्म के संस्करणों में उपलब्ध हैं; और इस प्रकार उन्हें कहा जाता है,कि अन्य केवल एक पर काम करते हैं उदाहरण के लिए, माइक्रोसॉफ्ट विंडोज के लिए एक भौगोलिक सूचना प्रणाली अनुप्रयोग, या शैक्षिक सॉफ्टवेयर के लिए एक  एंड्रॉइड अनुप्रयोग, या एक लिनक्स गेमिंग। कभी-कभी एक नया और लोकप्रिय एप्लिकेशन उत्पन्न होता है जो केवल एक कम्प्यूटिंग मंच पर चलता है, जिससे उस प्लेटफॉर्म की वांछनीयता बढ़ जाती है। इसे किलर एप्लिकेशन या किलर ऐप कहा जाता है। उदाहरण के लिए, विसिकल्स, एप्पल II के लिए पहला आधुनिक स्प्रेडशीट सॉफ्टवेयर था और इसने तत्कालीन नए निजी संगणक  को कार्यालयों में बेचने में मदद की। ब्लैकबेरी के लिए यह उनका ईमेल सॉफ्टवेयर था।

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

वर्गीकरण

एप्लिकेशन सॉफ़्टवेयर को वर्गीकृत करने के कई भिन्न और वैकल्पिक उपाय हैं।

कानूनी दृष्टिकोण से, एप्लिकेशन सॉफ़्टवेयर को मुख्य रूप से ब्लैक बॉक्स दृष्टिकोण के साथ वर्गीकृत किया जाता है, इसके अंतिम उपयोगकर्ताओं या ग्राहकों के अधिकारों के बारे में (अंतिम मध्यवर्ती और स्तरीय सदस्यता स्तरों के साथ)।

सॉफ़्टवेयर परीक्षण अनुप्रयोगों को प्रोग्रामिंग भाषा के संबंध में भी वर्गीकृत किया जाता है जिसमे उद्देश्य और आउटपुट के संबंध में स्रोत कोड लिखा या निष्पादित किया जाता है I

संपत्ति द्वारा अधिकारों का उपयोग करें

एप्लिकेशन सॉफ़्टवेयर को प्रायः दो मुख्य वर्गों में विभाजित किया जाता है: बंद स्रोत के प्रति खुला स्रोत सॉफ्टवेयर एप्लिकेशन, और मुफ्त सॉफ्टवेयर या संपदा सॉफ़्टवेयर एप्लिकेशन।

स्वामित्व वाले सॉफ़्टवेयर को अनन्य कॉपीराइट के अंतर्गत रखा गया है, और एक सॉफ़्टवेयर लाइसेंस सीमित उपयोग अधिकार प्रदान करता है। खुला-बंद सिद्धांत कहता है कि सॉफ्टवेयर केवल विस्तार के लिए खुला हो सकता है, लेकिन संशोधन के लिए नहीं। ऐसे एप्लिकेशन केवल तृतीय पक्षों द्वारा लगाए जा सकते है |

मुफ़्त और खुला-स्त्रोत सॉफ़्टवेयर किसी भी उद्देश्य के लिए चलाया, वितरित, बेचा या विस्तारित किया जा सकता है, और खुला होने के कारण उसी प्रकार से रिवर्स इंजीनियरिंग या संशोधित किया जाएगा।

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

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

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

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

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

मंच द्वारा
एप्लिकेशन को कंप्यूटिंग मंच द्वारा भी वर्गीकृत किया जा सकता है जैसे किसी विशेष ऑपरेटिंग प्रणाली के लिए डेस्कटॉप एप्लिकेशन, डिलीवरी नेटवर्क जैसे क्लाउड कंप्यूटिंग और वेब 2.0 एप्लिकेशन, या डिलीवरी डिवाइस जैसे मोबाइल डिवाइस के लिए मोबाइल ऐप।

कमांड लाइन इंटरफेस या ग्राफिकल यूज़र इंटरफ़ेस के माध्यम से हार्डवेयर को नियंत्रित करने के लिए उपयोग नहीं किए जाने वाले सरल गणना, माप, रेंडरिंग और वर्ड प्रोसेसिंग कार्यों को करते समय ऑपरेटिंग प्रणाली को ही एप्लिकेशन सॉफ़्टवेयर माना जा सकता है। इसमें  पाठ संपादक जैसे ऑपरेटिंग प्रणाली  के भीतर बंडल किए गए एप्लिकेशन सॉफ़्टवेयर सम्मिलित नहीं हैं।

सूचना कार्यकर्ता सॉफ्टवेयर

 * लेखांकन सॉफ्टवेयर
 * डाटा प्रबंधन
 * संपर्क प्रबंधक
 * स्प्रेडशीट
 * डेटाबेस सॉफ्टवेयर
 * दस्तावेज़ीकरण
 * दस्तावेज़ स्वचालन
 * शब्द संसाधक
 * डेस्कटॉप प्रकाशन सॉफ्टवेयर
 * डायग्रामिंग सॉफ्टवेयर
 * प्रस्तुतिकरण सॉफ़्टवेयर
 * ईमेल
 * ब्लॉग सॉफ्टवेयर
 * उद्यम संसाधन योजना
 * :श्रेणी:वित्तीय सॉफ्टवेयर
 * बैंकिंग सॉफ्टवेयर
 * समाशोधन
 * लेखांकन सॉफ्टवेयर
 * वित्तीय सॉफ्टवेयर
 * क्षेत्र सेवा प्रबंधन
 * कार्यबल प्रबंधन कार्यबल प्रबंधन सॉफ्टवेयर
 * परियोजना प्रबंधन सॉफ्टवेयर
 * कैलेंडरिंग सॉफ्टवेयर
 * कर्मचारी शेड्यूलिंग सॉफ्टवेयर
 * कार्यप्रवाह सॉफ्टवेयर
 * आरक्षण प्रणाली

मनोरंजन सॉफ्टवेयर

 * स्क्रीन सेवर
 * वीडियो गेम
 * आर्केड खेल
 * कंसोल गेम
 * मोबाइल गेम्स
 * पर्सनल कंप्यूटर गेम
 * सॉफ्टवेयर कला
 * डेमो (कंप्यूटर प्रोग्रामिंग)
 * एसएचके परिचय

शैक्षिक सॉफ्टवेयर

 * कक्षा प्रबंधन
 * संदर्भ सॉफ्टवेयर
 * बिक्री तत्परता सॉफ्टवेयर
 * सर्वेक्षण प्रबंधन
 * विश्वकोश सॉफ्टवेयर

एंटरप्राइज इंफ्रास्ट्रक्चर सॉफ्टवेयर

 * आईटी ऑपरेशंस के लिए आर्टिफिशियल इंटेलिजेंस (एआईओपीएस)
 * व्यापार कार्यप्रवाह सॉफ्टवेयर
 * डेटाबेस प्रबंधन प्रणाली (डीबीएमएस)
 * डिजिटल संपत्ति प्रबंधन (डीएएम) सॉफ्टवेयर
 * दस्तावेज़ प्रबंधन सॉफ्टवेयर
 * भौगोलिक सूचना प्रणाली (जीआईएस)

सिमुलेशन सॉफ्टवेयर

 * कंप्यूटर सिम्युलेटर
 * कम्प्यूटेशनल विज्ञान
 * सामाजिक सिमुलेटर
 * सैन्य सिमुलेशन
 * आपातकालीन सिमुलेटर
 * वाहन सिमुलेटर
 * उड़ान सिमुलेटर
 * ड्राइविंग सिम्युलेटर
 * अनुकार खेल
 * वाहन सिमुलेशन खेल

मीडिया विकास सॉफ्टवेयर

 * 3डी कंप्यूटर ग्राफिक्स सॉफ्टवेयर
 * एनिमेशन सॉफ्टवेयर
 * ग्राफिक कला सॉफ्टवेयर
 * रेखापुंज ग्राफिक्स संपादक
 * वेक्टर ग्राफिक्स संपादक
 * छवि आयोजक
 * वीडियो संपादन सॉफ्टवेयर
 * ऑडियो संपादन सॉफ्टवेयर
 * डिजिटल ऑडियो वर्कस्टेशन
 * म्यूजिक सीक्वेंसर
 * अंकलेखक
 * एचटीएमएल संपादक
 * खेल विकास उपकरण

उत्पाद इंजीनियरिंग सॉफ्टवेयर

 * अभियांत्रिकी
 * कम्प्यूटर एडेड इंजीनियरिंग
 * कंप्यूटर एडेड डिजाइन (सीएडी)
 * कंप्यूटर सहायतायुक्त विनिर्माण (सीएएम)|
 * अनंत तत्व विश्लेषण

सॉफ्टवेयर इंजीनियरिंग

 * संकलक
 * समन्वित विकास पर्यावरण
 * संकलक
 * लिंकर (कंप्यूटिंग)
 * डीबगर
 * संस्करण नियंत्रण
 * खेल विकास उपकरण
 * लाइसेंस प्रबंधक

यह भी देखें

 * सॉफ्टवेयर डेवलपमेंट
 * मोबाइल एप्लिकेशन
 * वेब अनुप्रयोग
 * वीडियो सार्वजनिक ऐप

इस पेज में लापता आंतरिक लिंक की सूची

 * कंप्यूटर प्रोग्राम
 * मालिकाना सॉफ्टवेयर
 * एकीकृत सॉफ्टवेयर
 * अंत-उपयोगकर्ता विकास
 * आवेदन जीवनचक्र प्रबंधन
 * राजशुल्क मुक्त
 * धारक (कानून)
 * खुला-बंद सिद्धांत
 * निःशुल्क अनुज्ञापत्र
 * कानून लागू करने वाला
 * कंप्यूटर के प्रकार
 * कार्यक्षेत्र बाजार सॉफ्टवेयर
 * क्षैतिज बाजार सॉफ्टवेयर
 * एक सेवा के रूप में मंच
 * कम्प्यूटर एडेड इंजीनियरिंग
 * समन्वित विकास पर्यावरण
 * वर्कफ़्लो सॉफ़्टवेयर
 * आईटी संचालन के लिए आर्टिफिशियल इंटेलिजेंस
 * सैन्य अनुकरण
 * फ़ाइट सिम्युलेटर
 * सामाजिक सिम्युलेटर