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

From Vigyanwiki
No edit summary
No edit summary
 
(5 intermediate revisions by 5 users 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]] से आती हैं। [[ लिस्प (प्रोग्रामिंग भाषा) |लिस्प (प्रोग्रामिंग भाषा)]] भाषाएँ स्वतंत्र रूप में हैं, हालाँकि वे ALGOL से नहीं आती हैं। रेक्स ज्यादातर फ्री-फॉर्म है, हालांकि कुछ मामलों में व्हाइटस्पेस वर्ण कॉन्सटेनेशन ऑपरेटर हैं। [[एसक्यूएल]], हालांकि पूर्ण प्रोग्रामिंग भाषा नहीं है, यह भी फ्री-फॉर्म है।


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


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


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


{{DEFAULTSORT:Free-form language}}
{{DEFAULTSORT:Free-form language}}


 
[[Category:All Wikipedia articles written in American English|Free-form language]]
 
[[Category:All articles lacking sources|Free-form language]]
श्रेणी:प्रोग्रामिंग भाषा वर्गीकरण
[[Category:All stub articles|Free-form language]]
{{Prog-lang-stub}}
[[Category:Articles about possible neologisms from July 2020|Free-form language]]
 
[[Category:Articles lacking sources from July 2020|Free-form language]]
 
[[Category:Articles with invalid date parameter in template|Free-form language]]
[[Category: Machine Translated Page]]
[[Category:Created On 14/06/2023|Free-form language]]
[[Category:Created On 14/06/2023]]
[[Category:Machine Translated Page|Free-form language]]
[[Category:Programming language topic stubs|Free-form language]]
[[Category:Use American English from July 2020|Free-form language]]
[[Category:Use dmy dates from July 2020|Free-form language]]

Latest revision as of 15:55, 30 August 2023


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

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

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

यह भी देखें