कंपाइलर डिज़ाइन की मूल बातें
लेक्सिकल एनालिसिस, पार्सिंग, AST, सिमैंटिक एनालिसिस, कोड जनरेशन, ऑप्टिमाइज़ेशन, और कंपाइलर व इंटरप्रेटर के बीच के अंतर को समझें।
चरण 1 / 12
कंपाइलर क्या है?
एक कंपाइलर उच्च-स्तरीय भाषा में लिखे सोर्स कोड को निम्न-स्तरीय भाषा (असेंबली, बाइटकोड, या मशीन कोड) में अनुवादित करता है। यह पूरे प्रोग्राम को पढ़ता है, उसका विश्लेषण करता है, और आउटपुट उत्पन्न करता है।
संकेत
अपनी समझ जाँचें
कंपाइलर क्या करता है?
इस मॉड्यूल के बारे में
लेक्सिकल एनालिसिस, पार्सिंग, AST, सिमैंटिक एनालिसिस, कोड जनरेशन, ऑप्टिमाइज़ेशन, और कंपाइलर व इंटरप्रेटर के बीच के अंतर को समझें।
कठिनाई
उन्नत
अनुमानित समय
~35 मिनट
चरण
12 चरण
पूर्व-आवश्यकताएँ
कंपाइलर डिज़ाइन की मूल बातें के बारे में
इंटरैक्टिव पाठों और क्विज़ के साथ कंपाइलर डिज़ाइन की मूल बातें सीखें।
कंपाइलर डिज़ाइन की मूल बातें हमारे भाषा और भाषाविज्ञान संग्रह का हिस्सा है, जो यह खोजता है कि भाषा कैसे बनती है और अर्थ कैसे गढ़ा जाता है।
कंपाइलर डिज़ाइन की मूल बातें से आप क्या सीखेंगे
- कंपाइलर डिज़ाइन की मूल बातें के पीछे की मूल अवधारणाएँ, बिना किसी पूर्व अनुभव की अपेक्षा किए चरण-दर-चरण समझाई गई
- कंपाइलर डिज़ाइन की मूल बातें भाषा और भाषाविज्ञान के व्यापक क्षेत्र में कैसे फ़िट होता है और वास्तविक दुनिया में यह कहाँ लागू होता है
- इंटरैक्टिव अभ्यासों और क्विज़ के ज़रिए व्यावहारिक अभ्यास जो आगे बढ़ते समय आपकी समझ को परखते हैं
- पूरा करने के बाद अधिक उन्नत भाषा और भाषाविज्ञान विषयों की ओर बढ़ने का आत्मविश्वास
यह किसके लिए है?
कंपाइलर डिज़ाइन की मूल बातें उन उन्नत शिक्षार्थियों के लिए बनाया गया है जो एक गंभीर चुनौती के लिए तैयार हैं, उन विवरणों में गहराई से जाते हुए जो परिचय को असली महारत से अलग करते हैं।
इसे क्यों सीखें?
- पूरी तरह मुफ़्त, बिना किसी साइनअप, पेवॉल, या डाउनलोड की आवश्यकता के
- इंटरैक्टिव और व्यावहारिक, ताकि आप सिर्फ़ पढ़ने के बजाय करके सीखें
- 20 भाषाओं में और किसी भी डिवाइस पर उपलब्ध, सीधे आपके ब्राउज़र में
- मॉड्यूलों की एक बढ़ती लाइब्रेरी का हिस्सा जिन्हें आप अपनी गति से खोज सकते हैं