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

From Vigyanwiki
(Created page with "{{Use American English|date=July 2020}} {{Use dmy dates|date=July 2020}} {{Unreferenced|auto=yes|date=July 2020}} {{neologism|date=July 2020}} कंप्यूटर प...")
 
No edit summary
 
(6 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 लाइन संख्याओं के लिए विशेष स्तम्भ का उपयोग करती थीं। जिसका कई संरचित लैंग्वेजएँ उपयोग नहीं करती हैं। जिसमे कुछ मुक्त रूप में संरचित लैंग्वेजएँ जैसे एबीसी, करी (प्रोग्रामिंग लैंग्वेज), हास्केल, पायथन और अन्य लैंग्वेजएँ सम्मिलित नही है। इनमें से कई लैंग्वेजएं ऑफ-साइड नियम के कुछ प्रकार का उपयोग करती हैं, जिसमें कोड के समूह ब्लॉकों के लिए कीवर्ड या ब्रेसिज़ के अतिरिक्त संकेत का उपयोग किया जाता है।

यह भी देखें