"उच्च स्तरीय क्रमादेशन भाषा": अवतरणों में अंतर

No edit summary
पंक्ति 8:
(४) बहुउद्देशीय भाषाएं- जो भाषाएं समान रूप से भिन्न-भिन्न प्रकार के अनेक कार्यो को करने की क्षमता रखती है, उन्हे बहुउद्देशीय भाषाएं कहते है।जैसे- BASIC,PASCAL,PL1| <br />
 
==उच्च स्तरीय प्रोग्रामिंग भाषा की विशेषताएं==
(१) उच्च स्तरीय प्रोग्रामिंग भाषाए कम्प्यूटर मशीन पर निर्भर नही करती। यह एक अत्यन्त महत्वपूर्ण उपलब्धि है। प्रोग्राम के प्रयोगकर्ता के कम्प्यूटर बदलने पर अर्थात विभिन्न ALU और Control unit मे भी यह प्रोग्राम सूक्ष्मतम सुधार के बाद समान रूप से चलता है।<br />
(२)इन भाषाओ मे प्रयोग किये जाने वाले शब्द सामान्य अंग्रेजी भाषा मे होते है।<br />
पंक्ति 14:
(४) प्रोग्राम लिखने मे कम समय और श्रम लगता है।<br />
 
==उच्च स्तरीय प्रोग्रामिंग भाषा की परिसीमाएं==
(१)इन भाषाओ मे लिखा गया प्रोग्राम चलने मे मशीनी भाषा और असेम्बली भाषा मे लिखे गये प्रोग्राम की अपेक्षा कम्प्यूटर की मुख्य स्मृति मे अधिक स्थान घेरता है।<br />
(२)इन भाषाओ मे लचीलापन नही होता है अनुवादको के स्वयं नियन्त्रित होने के कारण यह प्रोग्रामर के नियन्त्रण मे नही होता है। लचीलेपन से तात्पर्य है कि कुछ विशेष कार्य इन प्रोग्रामिंग भाषाओ मे नही किए जा सकते है अथवा अत्यन्त कठिनाई से साथ किए जा सकते है।
फिर भी उच्च स्तरीय प्रोग्रामिंग भाषा की विशेषताएं उसकी परिसीमाओ की अपेक्षा अधिक प्रभावी होती है। अत: वर्तमान मे यही भाषाएं प्रयोग की जाती है।<br />
 
==उच्च स्तरीय भाषाओ का परिचय==
प्रोग्रामिंग भाषाओ के विकास के इतिहास पर नजर डाली जाए तो डॉ. ग्रेस हापर का नाम महत्वपूर्ण स्थान रखता है। इन्होने ही सन 1952 के आस-पास उच्च स्तरीय भाषाओ का विकास किया था। जिसमे एक कम्पाइलर का प्रयोग किया गया था। डॉ हापर के निर्देशन मे दो उच्च स्तरीय प्रोग्रामिंग भाषाओ को विकसित किया गया पहली-FLOWMATIC और MATHEMATICS । FLOWMATICएक व्यवसायिक प्रोग्रामिंग भाषा थी और MATHEMATICS एक अंकगणितीय गणनाओ मे प्रयुक्त की जाने वाली भाषा। तब से लेकर अब तक लगभग 225 उच्च स्तरीय प्रोग्रामिंग भाषाओ का विकास हो चुका है। उदाहरण<br />
FORTRAN<br />