फ्री-फॉर्म लैंग्वेज: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{Use American English|date=July 2020}}
{{Use dmy dates|date=July 2020}}
{{Unreferenced|auto=yes|date=July 2020}}
{{neologism|date=July 2020}}
[[कंप्यूटर प्रोग्रामिंग]] में '''फ्री-फॉर्म भाषा''' एक [[प्रोग्रामिंग भाषा]] है, जिसमें प्रोग्राम टेक्स्ट में एल्गोरिथम पर अक्षरों की स्थिति महत्वहीन होती है। प्रोग्राम टेक्स्ट को पुराने पंच कार्ड सिस्टम की तरह विशिष्ट स्तम्भ में रखने की आवश्यकता नहीं होती है। जिसमें प्रायः लाइनों के टेक्स्ट महत्वहीन होते हैं। सफ़ेद रिक्ति अक्षरों का उपयोग केवल टोकन को सीमित करने के लिए किया जाता है और इसका कोई अन्य महत्व नहीं होता है।


सी, [[ पास्कल (प्रोग्रामिंग भाषा) |पास्कल]] और [[पर्ल]] [[ पास्कल (प्रोग्रामिंग भाषा) |(प्रोग्रामिंग भाषा)]] सहित अधिकांश फ्री-फॉर्म भाषाएँ [[ALGOL|ऐल्गॉल]] से निर्मित होती हैं। [[ लिस्प (प्रोग्रामिंग भाषा) |लिस्प (प्रोग्रामिंग भाषा)]] भाषाएँ स्वतंत्र रूप में होती हैं क्योकि ये प्रायः ऐल्गॉल से नहीं बनी होती हैं। रेक्स (प्रोग्रामिंग भाषा) अधिकांश फ्री-फॉर्म भाषा है। हालांकि कुछ स्थितियों में सफ़ेद रिक्ति अक्षरों के साथ क्रमबद्ध [[एसक्यूएल]] ऑपरेटर हैं। हालांकि यह पूर्ण प्रोग्रामिंग भाषा नहीं है। यह भी फ्री-फॉर्म भाषा है।


अधिकांश फ्री-फॉर्म भाषाएं [[संरचित प्रोग्रामिंग]] भाषाएं हैं, जिन्हें कभी-कभी फ्री-फॉर्म वाक्य विन्यास के साथ संबद्ध किया जाता है। पहले अनिवार्य प्रोग्रामिंग भाषाएं जैसे कि [[फोरट्रान 77]] लाइन संख्याओं के लिए विशेष स्तम्भ का उपयोग करती थीं। जिसका कई संरचित भाषाएँ उपयोग नहीं करती हैं। जिसमे कुछ मुक्त रूप में संरचित भाषाएँ जैसे एबीसी, [[करी (प्रोग्रामिंग भाषा)]], [[हास्केल (प्रोग्रामिंग भाषा)|हास्केल]], [[पायथन (प्रोग्रामिंग भाषा)|पायथन]] और अन्य भाषाएँ सम्मिलित नही है। इनमें से कई भाषाएं ऑफ-साइड नियम के कुछ प्रकार का उपयोग करती हैं, जिसमें कोड के समूह ब्लॉकों के लिए कीवर्ड या ब्रेसिज़ के अतिरिक्त संकेत का उपयोग किया जाता है।
[[कंप्यूटर प्रोग्रामिंग]] में '''फ्री-फॉर्म लैंग्वेज''' एक [[प्रोग्रामिंग भाषा|प्रोग्रामिंग लैंग्वेज]] है, जिसमें प्रोग्राम टेक्स्ट में एल्गोरिथम पर अक्षरों की स्थिति महत्वहीन होती है। प्रोग्राम टेक्स्ट को पुराने पंच कार्ड सिस्टम की तरह विशिष्ट स्तम्भ में रखने की आवश्यकता नहीं होती है। जिसमें प्रायः लाइनों के टेक्स्ट महत्वहीन होते हैं। सफ़ेद रिक्ति अक्षरों का उपयोग केवल टोकन को सीमित करने के लिए किया जाता है और इसका कोई अन्य महत्व नहीं होता है।
 
सी, [[ पास्कल (प्रोग्रामिंग भाषा) |पास्कल]] और [[पर्ल]] [[ पास्कल (प्रोग्रामिंग भाषा) |(प्रोग्रामिंग लैंग्वेज)]] सहित अधिकांश फ्री-फॉर्म लैंग्वेजएँ [[ALGOL|ऐल्गॉल]] से निर्मित होती हैं। [[ लिस्प (प्रोग्रामिंग भाषा) |लिस्प (प्रोग्रामिंग लैंग्वेज)]] लैंग्वेजएँ स्वतंत्र रूप में होती हैं क्योकि ये प्रायः ऐल्गॉल से नहीं बनी होती हैं। रेक्स (प्रोग्रामिंग लैंग्वेज) अधिकांश फ्री-फॉर्म लैंग्वेज है। हालांकि कुछ स्थितियों में सफ़ेद रिक्ति अक्षरों के साथ क्रमबद्ध [[एसक्यूएल]] ऑपरेटर हैं। हालांकि यह पूर्ण प्रोग्रामिंग लैंग्वेज नहीं है। यह भी फ्री-फॉर्म लैंग्वेज है।
 
अधिकांश फ्री-फॉर्म लैंग्वेजएं [[संरचित प्रोग्रामिंग]] लैंग्वेजएं हैं, जिन्हें कभी-कभी फ्री-फॉर्म वाक्य विन्यास के साथ संबद्ध किया जाता है। पहले अनिवार्य प्रोग्रामिंग लैंग्वेजएं जैसे कि [[फोरट्रान 77]] लाइन संख्याओं के लिए विशेष स्तम्भ का उपयोग करती थीं। जिसका कई संरचित लैंग्वेजएँ उपयोग नहीं करती हैं। जिसमे कुछ मुक्त रूप में संरचित लैंग्वेजएँ जैसे एबीसी, [[करी (प्रोग्रामिंग भाषा)|करी (प्रोग्रामिंग लैंग्वेज)]], [[हास्केल (प्रोग्रामिंग भाषा)|हास्केल]], [[पायथन (प्रोग्रामिंग भाषा)|पायथन]] और अन्य लैंग्वेजएँ सम्मिलित नही है। इनमें से कई लैंग्वेजएं ऑफ-साइड नियम के कुछ प्रकार का उपयोग करती हैं, जिसमें कोड के समूह ब्लॉकों के लिए कीवर्ड या ब्रेसिज़ के अतिरिक्त संकेत का उपयोग किया जाता है।


== यह भी देखें ==
== यह भी देखें ==
* [[इंडेंट स्टाइल|भाषा शैली]]
* [[इंडेंट स्टाइल|लैंग्वेज शैली]]
* भ्रमित कोड
* भ्रमित कोड
* [[ घुंघराले ब्रैकेट प्रोग्रामिंग भाषा |कर्ली-ब्रैकेट प्रोग्रामिंग भाषा]]- कई फ्री-फॉर्म भाषाएँ इस समूह के अंतर्गत आती हैं।<br />
* [[ घुंघराले ब्रैकेट प्रोग्रामिंग भाषा |कर्ली-ब्रैकेट प्रोग्रामिंग लैंग्वेज]]- कई फ्री-फॉर्म लैंग्वेजएँ इस समूह के अंतर्गत आती हैं।<br />


{{DEFAULTSORT:Free-form language}}
{{DEFAULTSORT:Free-form language}}
श्रेणी:प्रोग्रामिंग भाषा वर्गीकरण
{{Prog-lang-stub}}


[[Category:All Wikipedia articles written in American English|Free-form language]]
[[Category:All Wikipedia articles written in American English|Free-form language]]

Latest revision as of 15:55, 30 August 2023


कंप्यूटर प्रोग्रामिंग में फ्री-फॉर्म लैंग्वेज एक प्रोग्रामिंग लैंग्वेज है, जिसमें प्रोग्राम टेक्स्ट में एल्गोरिथम पर अक्षरों की स्थिति महत्वहीन होती है। प्रोग्राम टेक्स्ट को पुराने पंच कार्ड सिस्टम की तरह विशिष्ट स्तम्भ में रखने की आवश्यकता नहीं होती है। जिसमें प्रायः लाइनों के टेक्स्ट महत्वहीन होते हैं। सफ़ेद रिक्ति अक्षरों का उपयोग केवल टोकन को सीमित करने के लिए किया जाता है और इसका कोई अन्य महत्व नहीं होता है।

सी, पास्कल और पर्ल (प्रोग्रामिंग लैंग्वेज) सहित अधिकांश फ्री-फॉर्म लैंग्वेजएँ ऐल्गॉल से निर्मित होती हैं। लिस्प (प्रोग्रामिंग लैंग्वेज) लैंग्वेजएँ स्वतंत्र रूप में होती हैं क्योकि ये प्रायः ऐल्गॉल से नहीं बनी होती हैं। रेक्स (प्रोग्रामिंग लैंग्वेज) अधिकांश फ्री-फॉर्म लैंग्वेज है। हालांकि कुछ स्थितियों में सफ़ेद रिक्ति अक्षरों के साथ क्रमबद्ध एसक्यूएल ऑपरेटर हैं। हालांकि यह पूर्ण प्रोग्रामिंग लैंग्वेज नहीं है। यह भी फ्री-फॉर्म लैंग्वेज है।

अधिकांश फ्री-फॉर्म लैंग्वेजएं संरचित प्रोग्रामिंग लैंग्वेजएं हैं, जिन्हें कभी-कभी फ्री-फॉर्म वाक्य विन्यास के साथ संबद्ध किया जाता है। पहले अनिवार्य प्रोग्रामिंग लैंग्वेजएं जैसे कि फोरट्रान 77 लाइन संख्याओं के लिए विशेष स्तम्भ का उपयोग करती थीं। जिसका कई संरचित लैंग्वेजएँ उपयोग नहीं करती हैं। जिसमे कुछ मुक्त रूप में संरचित लैंग्वेजएँ जैसे एबीसी, करी (प्रोग्रामिंग लैंग्वेज), हास्केल, पायथन और अन्य लैंग्वेजएँ सम्मिलित नही है। इनमें से कई लैंग्वेजएं ऑफ-साइड नियम के कुछ प्रकार का उपयोग करती हैं, जिसमें कोड के समूह ब्लॉकों के लिए कीवर्ड या ब्रेसिज़ के अतिरिक्त संकेत का उपयोग किया जाता है।

यह भी देखें