कंप्यूटर प्रोग्रामिंग के आविष्कार ने मानवता को अपने विकास के एक निश्चित स्तर पर कदम रखने और लगभग एक नई सभ्यता बनाने की अनुमति दी। आज कई प्रोग्रामिंग भाषाएं विकसित हो चुकी हैं, लेकिन कंप्यूटर के नए युग की शुरुआत करने वाले अग्रणी कौन हैं?
सूत्र अनुवादक
पहली लागू उच्च स्तरीय कंप्यूटर प्रोग्रामिंग भाषा FORmula TRANslator है। यह 1954 और 1957 के बीच IBM Corporation के प्रोग्रामर्स के एक समूह द्वारा बनाया गया था। इसके निर्माण के कुछ साल बाद, फोरट्रान की व्यावसायिक बिक्री शुरू हुई - इससे पहले प्रोग्रामिंग या तो मशीन कोड या प्रतीकात्मक असेंबलरों का उपयोग करके की जाती थी।
सबसे पहले, फोरट्रान वैज्ञानिक और इंजीनियरिंग वातावरण में व्यापक हो गया, जहां इस पर गणना की गई।
आज के फोरट्रान के मुख्य लाभों में से एक बड़ी संख्या में कार्यक्रम और इसमें लिखे गए सबरूटीन पुस्तकालय हैं। इस भाषा के हजारों पैकेजों में, आप जटिल समाकलन समीकरणों को हल करने, मैट्रिक्स गुणन आदि के लिए पैकेज पा सकते हैं। ये पैकेज कई दशकों में बनाए गए हैं - उन्होंने आज तक अपनी प्रासंगिकता नहीं खोई है। उनके अधिकांश पुस्तकालय अच्छी तरह से प्रलेखित, डिबग और अत्यधिक कुशल हैं, लेकिन उनके फोरट्रान कोड को लगातार आधुनिक प्रोग्रामिंग भाषाओं में स्वचालित रूप से परिवर्तित किया जा रहा है।
फोरट्रान कार्यान्वयन इतिहास
फोरट्रान नामक एक प्रभावी वैकल्पिक भाषा के विकास के बाद, कंप्यूटर समुदाय नए उत्पाद के बारे में संशय में था। कुछ लोगों का मानना था कि फोरट्रान प्रोग्रामिंग को तेज और अधिक कुशल बना देगा। हालांकि, समय के साथ, वैज्ञानिकों ने भाषा की क्षमताओं की सराहना की और गहन सॉफ्टवेयर संगणना लिखने के लिए इसका सक्रिय रूप से उपयोग करना शुरू कर दिया। फोरट्रान तकनीकी अनुप्रयोगों के लिए विशेष रूप से उपयुक्त था, जिसमें सभी प्रकार के डेटा के जटिल संग्रह से इसे बहुत मदद मिली।
आधुनिक फोरट्रान को क्षमताओं के साथ पूरक किया गया है जो नई सॉफ्टवेयर प्रौद्योगिकियों और प्रोग्राम कम्प्यूटेशनल आर्किटेक्चर को प्रभावी ढंग से लागू करना संभव बनाता है।
फोरट्रान की भारी सफलता के बाद, यूरोपीय कंपनियों को डर लगने लगा कि आईबीएम कंप्यूटर उद्योग में अग्रणी स्थान ले लेगा। अमेरिकी और जर्मन समुदायों ने एक सार्वभौमिक प्रोग्रामिंग भाषा के विकास के लिए अपनी समितियों का गठन किया, लेकिन बाद में वे एक समिति में विलीन हो गए। इसके विशेषज्ञों ने एक नई भाषा विकसित की और इसे अंतर्राष्ट्रीय एल्गोरिथम भाषा (आईएएल) नाम दिया, लेकिन चूंकि एल्गोरिथमिक भाषा जल्दी ही नवीनता के लिए एक सामान्य नाम बन गई, इसलिए समिति को आईएएल समिति का आधिकारिक नाम अल्गोल में बदलना पड़ा।