अपरेटिङ सिस्टम एउटा सफ्टवेयर प्रोग्राम हो जसले कम्प्यूटर हार्डवेयर र सफ्टवेयर सञ्चालन गर्न सक्षम बनाउँछ। भन्नुको अर्थ अपरेटिङ सिस्टमको मुख्य काम हार्डवेयर र सफ्टवेयर बीचको मध्यस्थता हो। अपरेटिङ सिस्टम कम्प्युटर स्रोतहरू कार्यान्वयन र व्यवस्थापनको लागि जिम्मेवार हुन्छ। कम्प्यूटर अपरेटिङ सिस्टम बिना कम्प्यूटर र सफ्टवेयर बेकार हुन्छ। अपरेटिङ सिस्टमका मुख्य कार्यहरु फाइल र फोल्डरहरूको व्यवस्थापन, यन्त्र व्यवस्थापन, डाटा भण्डारण, मेमोरी प्रबन्धनव्यवस्थापन, सुरक्षा व्यवस्थापन, प्रयोगकर्ताको चाहनाअनुसार एप्लिकेसन प्रोग्राम सञ्चालन, नेटवर्क व्यवस्थापन आदि हो।
मुख्य अपरेटिङ सिस्टमहरू:
माइक्रोसफ्ट विन्डोज (Microsoft Windows): माइक्रोसफ्ट द्वारा विकसित, व्यक्तिगत कम्प्युटरहरूमा सबैभन्दा व्यापक रूपमा प्रयोग हुने अपरेटिङ सिस्टम।
MacOS: एप्पल द्वारा विकसित, एप्पलको अपरेटिङ सिस्टम व्यक्तिगत कम्प्युटरहरूको लागी प्रयोग हुन्छ।
लिनक्स (Linux): ओपनसोर्स (Opensource) अपरेटिङ सिस्टम
एन्ड्रोईद (Android): मोबाइल उपकरणहरूको लागि गूगल द्वारा विकसित
आईओएस (IOS): मोबाइल उपकरणहरूको लागि एप्पल द्वारा विकसित
क्रोमियम (Chromium): गुगल अपरेटिङ सिस्टम गूगलको Chromebook हरुमा मात्र प्रयोग भएको छ।