संभावित डुप्लिकेट:
Methodologies for designing a simple programming language
Learning to write a compilerआप एक साधारण प्रोग्रामिंग भाषा लिखने के बारे में कैसे जाएंगे?
मैं एक वाक्य रचना QBasic के लिए समान है, लेकिन और भी आसान के साथ एक प्रोग्रामिंग भाषा लिखने के लिए करना चाहते हैं। मैं इसे प्रोग्रामर शुरू करने के लिए होना चाहता हूँ। इसकी सादगी महत्वाकांक्षी प्रोग्रामर को छोड़ने और उन्हें प्रोग्रामिंग में दिलचस्पी लेने के लिए प्रोत्साहित करेगी। उदाहरण के लिए: क्यूबासिक के प्रिंट के बजाय "हैलो वर्ल्ड!"
मैं
लिखें "हैलो वर्ल्ड!"
या थोड़ा और वीबी तरह
लिखें ("नमस्ते दुनिया")
मैं अपने भाषा बनाने के लिए बुनियादी वाक्यविन्यास अनुकूल के बारे में कैसे जाना होगा?
के संभावित डुप्लिकेट http://stackoverflow.com/q/1208338/246069 – YWE
की संभावित डुप्लिकेट "इसकी सादगी महत्वाकांक्षी प्रोग्रामर को छोड़ने और प्रोग्रामिंग में रुचि रखने के लिए प्रोत्साहित करेगी।" - आपको हतोत्साहित नहीं करना, लेकिन सरल भाषाएं थोड़े समय के बाद किसी के रास्ते में आती हैं। मैं उन भाषाओं को पसंद करता हूं जो * सरल * हैं, लेकिन बड़े/अधिक परिष्कृत कार्यों (विशेष रूप से, पायथन) के लिए कम नहीं पड़ते हैं। इसके अलावा, क्या आप इनपुट के लिए पूछ रहे हैं कि सिंटैक्स कैसा होना चाहिए, या आप वास्तव में इसका विश्लेषण कैसे करें इस पर संकेत चाहते हैं? – delnan
आप सही हैं। मैंने पिछले साल बेसिक सीखना शुरू किया था और मैंने वास्तव में इसका आनंद लिया था इसलिए अब मैं सी सीखने का प्रयास कर रहा हूं ताकि मैं कुछ गहन प्रोग्रामिंग कर सकूं। मैंने दृश्य मूल भी सीखा। हालांकि, मुझे लगता है कि अगर मैं किसी भी तरह से मूल वाक्यविन्यास को संशोधित कर सकता हूं, तो संभवतः मैं अपने स्वयं के कमांड जोड़ सकता हूं और साथ ही इसे बेसिक का एक और शक्तिशाली संस्करण बना सकता हूं लेकिन एक सरल वाक्यविन्यास के साथ। – RCProgramming