


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



