इंपीरियल प्रोग्रामिंग क्या है?

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

मानव को पढ़ने और लिखने के लिए कार्यक्रमों को सरल बनाने के लिए, अनिवार्य कथनों को कोड ब्लॉक के रूप में जाना जाता है। 1950 के दशक में, प्रोग्राम के कोड को ब्लॉक में समूहित करने का विचार पहली बार ALGOL प्रोग्रामिंग भाषा में लागू किया गया था। उन्हें मूल रूप से "यौगिक कथन" कहा जाता था, लेकिन आज कोड के इन ब्लॉकों को प्रक्रियाओं के रूप में जाना जाता है। एक बार एक प्रक्रिया को परिभाषित करने के बाद, इसे एक एकल अनिवार्य बयान के रूप में इस्तेमाल किया जा सकता है, एक कार्यक्रम के नियंत्रण प्रवाह को अमूर्त करने और डेवलपर को स्वाभाविक रूप से प्रोग्रामिंग विचारों को व्यक्त करने की अनुमति देता है। इस प्रकार की अनिवार्य प्रोग्रामिंग को प्रक्रियात्मक प्रोग्रामिंग कहा जाता है, और यह उच्च स्तर के अमूर्त जैसे कि घोषणात्मक प्रोग्रामिंग की ओर एक कदम है।

इंपीरियल प्रोग्रामिंग भाषा

भाषा, प्रतिमान, प्रोग्रामिंग शब्द