एक तीसरी पीढ़ी (प्रोग्रामिंग) भाषा (3GL) प्रोग्रामिंग भाषाओं का एक समूह है जिसने दूसरी पीढ़ी की भाषाओं में महत्वपूर्ण वृद्धि की शुरुआत की, जिसका मुख्य उद्देश्य प्रोग्रामिंग भाषा को अधिक प्रोग्रामर-अनुकूल बनाना था।
अंग्रेजी शब्दों का उपयोग चर, प्रोग्रामिंग संरचनाओं और आदेशों को दर्शाने के लिए किया जाता है, और संरचित प्रोग्रामिंग अधिकांश 3GL द्वारा समर्थित है। आमतौर पर ज्ञात 3GL फोरट्रान, बेसिक, पास्कल और भाषाओं के सी-परिवार (सी, सी+, सी++, सी#, ऑब्जेक्टिव-सी) हैं।
इसे तीसरी पीढ़ी की भाषा या उच्च स्तरीय प्रोग्रामिंग भाषा के रूप में भी जाना जाता है।
असेम्बली भाषा के गुप्त आदेशों से हटकर और चौथी पीढ़ी की भाषाओं से एक कदम नीचे, 3जीएल में प्रोग्रामर समग्र डेटा प्रकारों, चर नामों और कोड के अनुभागों को उप-रूटीन के रूप में परिभाषित करने की क्षमता का उपयोग कर रहे हैं। 3GL में प्रोग्राम को सोर्स प्रोग्राम या सोर्स कोड कहा जाता है और बाद में इसे एक विशेष प्रोग्राम, कंपाइलर द्वारा ऑब्जेक्ट कोड में बदल दिया जाता है, जिसे विशिष्ट कंप्यूटर और CPU द्वारा समझा जा सकता है।
1952 में कंपाइलर की शुरुआत के बाद से, सैकड़ों 3GL विकसित किए गए हैं, विशेष रूप से विभिन्न व्यावसायिक और वैज्ञानिक डोमेन की सेवा करने वाले अनुप्रयोगों के प्रोग्रामर के लिए लाभ प्रदान करते हैं। 1957 में, आईबीएम ने कम्प्यूटरीकृत गणितीय रूप से गहन वैज्ञानिक अनुसंधान की सुविधा के लिए फोरट्रान (फॉर्मुला ट्रांसलेटर) बनाया। COBOL (कॉमन बिजनेस ओरिएंटेड लैंग्वेज) रिकॉर्ड रखने और डेटा प्रबंधन सेवाएं प्रदान करने की अपनी बढ़ी हुई क्षमता के साथ, व्यावसायिक क्षेत्र की सेवा करने वाले कार्यक्रमों की वृद्धि में सहायक था। आज उपयोग की जाने वाली अधिकांश सामान्य प्रयोजन प्रोग्रामिंग भाषाएँ जैसे C, C++, C# और Java 3GL हैं।
0 Comments