उच्च स्तरीय भाषाओं के लाभ और सीमाएं (Advantages and limitations of high level languages) - IT/ITes-NSQF & GK

उच्च स्तरीय भाषाओं के लाभ और सीमाएं (Advantages and limitations of high level languages)

नमस्कार आप सभी का हमारी वेबसाइट "https://raazranga.blogspot.com" पर स्वागत हैं, आज में आप सभी को इस ब्लॉग के द्वारा "उच्च स्तरीय भाषाओं के लाभ और सीमाएं (Advantages and limitations of high level languages)'" के बारे में जानकारी दूंगा ।


================================ 

उच्च स्तरीय भाषाओं के लाभ (Advangtages of High level languages):-

High level languages की machine तथा assembly language की तुलना में निम्न विशेषतायें होती हैं जो इस प्रकार है:-

1) Machine independence (मशीन स्वतंत्रता):-

                      High level language machine independent होती हैं, अर्थात् उनका कम्प्यूटर की हार्डवेयर संरचना से कोई लेना देना नहीं होता । इस प्रकार high level language में बनाया गया प्रोग्राम किसी भी मशीन पर समान रूप से चलाया जा सकता है ।

2) Easy to learn and use (सीखने और उपयोग करने में आसान):-

              High level language हमारी daily life की language जैसे English की तरह ही होती हैं । इसे सीखना तथा इसमें प्रोग्राम बनाना बहुत आसान होता है, high level language में बने किसी प्रोग्राम को समझना तथा उसमें बांछित सुधार करना भी बहुत आसान होता है ।

3) Very little chance of errors (गलती की बहुत कम संभावना):-

              हम जानते हैं कि मशीन लैंग्वेज प्रोग्राम्स में बहुत अधिक errors होती थीं तथा उन्हें ढूंढना भी बहुत कठिन होता था इसके विपरीत high level language हमारी बोल चाल की भाषा जैसे English इत्यादि की तरह होने के कारण प्रोग्राम बनाते समय बहुत कम errors होती हैं । और यदि syntax की गलती के कारण कोई error हो भी जाती है तो वह compilation के समय पकड़ में आ जाती है ।

4) Low cost of software development (सॉफ्टवेयर विकास की कम लागत):-

                  High level language में प्रोग्राम या सॉफ्टवेयर बनाने में cost या लागत बहुत कम आती है क्योंकि इसके लिए बहुत विशेषज्ञ प्रोग्रामर्स की आवश्यकता नहीं होती है ।

5) Easy to Modify (संशोधित करना आसान है):-

                High level language में लिखे प्रोग्राम को आसानी से परिवर्तित या modify किया जा सकता है । इस प्रकार वांछित परिवर्तन करके दोबारा पूरा प्रोग्राम बनाने से बचा जा सकता है ।

Limitations of High level languages (उच्च स्तरीय भाषाओं की सीमाएं):-

High level languages की कुछ सीमायें भी हैं जो इस प्रकार है:-

1) High level languages को कम्प्यूटर सीधे नहीं समझ सकता इसलिए compiler या interpreter की सहयता से पहले ऐसे प्रोग्राम को मशीन लैंग्वेज में translate करना होता है ।

2) High level languages के लिखे प्रोग्राम computer पर Run होने में machine language में लिखे प्रोग्राम्स की तुलना में अधिक समय लेते हैं अर्थात् हम कह सकते हैं कि हाई लेवल लैंग्वेज का हार्डवेयर या मशीन पर नियंत्रण कुछ कम होता है ।

3) High level languages का मशीन या हार्डवेयर से सीधा संबंध नहीं है । इसलिए मशीन को सीधे control करने वाले programs प्रायः low level languages में ही लिखे जाते हैं ।

Conclusion (निष्कर्ष):-

                यद्यपि high level language की कुछ सीमायें हैं फिर भी easy to use होने के कारण इनमें ही सबसे ज्यादा programming की जाती है ।

Tags:-

high level languages, high level languages came into uses in, name some high level languages, high level languages have an extensive vocabulary of, 

================================

Thanks for read my Blog || राज रंगा

================================

No comments

If you have any doubt, please let me know

भारतीय इतिहास के सभी महान हस्तियों के / All the great personalities of Indian history

 *भारतीय इतिहास के सभी महान हस्तियों के / All the great personalities of Indian history* *1. वल्लभभाई पटेल / Vallabhbhai Patel* 👉 लौह पुरुष...

Powered by Blogger.