compiler क्या होता है | compiler meaning in hindi | कार्य
बहुत से स्टूडेंट्स को कम्पाइलर क्या है ? What is compiler in Hindi के बारे में बहुत काम नॉलेज होते है ,इसी को देख ते हुए इस लिख में compiler के बारे में डिटेल्स में समझाया है अगर आप एक टेक्निकल स्टूडेंट्स है तोह आपके लिए बहुत हे इम्पोर्टेन्ट टॉपिक हो सकता है और है यदि आप नॉन-टेक्निकल स्टूडेंट है तो आपके लिए भी इम्पोर्टेन्ट है
Technical students आगर programming language सिख रहे है तोह आपको कम्पाइलर के कार्य के बारे में पता होना चाहिए जैसे कम्पाइलर का क्या कार्य है
Compiler के बारे में simple भाषा में कहूं तो compiler एक program होता है जो एक source Language के जरुरत से मिलता हुआ एक target language में कन्वर्ट करता है और साथ में हाई लेवल लैंग्वेज को machine language में कन्वर्ट करता है इसके आलावा नीचे हम कम्पाइलर किसे कहते हैं इसके बारे में डिटेल्स में बताया है
कम्पाइलर क्या है what is compiler in Hindi
कम्पाइलर एक कंप्यूटर सॉफ्टवेयर प्रोग्राम होता है कंप्यूटर प्रोग्राम की दो लैंग्वेज है पहले तो high level language जिसको एक developer में लिखा है और दूसरी low level language इन लैंग्वेज से आप किसी भी कंप्यूटर पर किसी भी प्रकार के कार्य कर सकते हैं
कम्पाइलर किसे कहते हैं compiler meaning in Hindi
जैसे की आपको ऊपर पैराग्राफ में कम्पाइलर के बारे में easy language में define किया है ठीक उसी तरह अब जाते है “compiler meaning in Hindi ” कंपाइलर का एक special program है जो एक special program भाषा में लिखे गए बयानों को process करता है
और उन्हें machine language या code में बदल देता है जो कंप्यूटर के प्रोसेसर का उपयोग करता है। आमतौर पर, एक programme एक संपादक का उपयोग करते हुए एक समय में पास्कल या सी एक लाइन जैसी भाषा में भाषा के statement लिखता है। जो फ़ाइल बनाई जाती है, उसे source statement कहा जाता है।
Also read :- what is application software
Executing करते समय कंपाइलर पहले भाषा के सभी statement को analysis करता है (या फिर एक के बाद एक या एक से अधिक serial platform में या फिर "पास"), सभी स्टेटमेंट को output code बनाता है,
स्टेटमेंट अन्य statement को last कोड में सही ढंग से reference किया गया है। Compilation के आउटपुट को object code या कभी-कभी object module कहा जाता है।
Note :- "object" शब्द object oriented प्रोग्रामिंग से संबंधित नहीं है।) ऑब्जेक्ट कोड मशीन कोड है जो प्रोसेसर एक बार में एक निर्देश निष्पादित कर सकता है।
Java program language, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग में इस्तेमाल की जाने वाली language, आउटपुट compilation की संभावना को प्रस्तुत करती है (जिसे btycode कहा जाता है) जो किसी भी computer system program पर चल सकती है जिसके लिए एक Java virtual machine या बायटेकोड interpreted को निर्देश में बाईटेकोड को बदलने के लिए प्रदान किया जाता है मुझे आशा है आपको “ compile meaning in Hindi ” अच्छे से समझ आया होगा तो नेक्स्ट पढ़ते हैं इसके मेजर पार्ट के बारे में 🙂
Compiler के major parts के बारे में जानकारी
Compiler के main two parts है
- Analysis phase
- Synthetic phase
Analysis phase :- सब से पहले बात करते है analysis phase की इसमें given source program से intermediate representative को बनाया जाता है इस phase के main 3 पार्ट है जैसे की : - lexical ,syntax and semantic analysis
Note :- lexical analysis , syntax analysis and semantic analysis को निचे एक्सप्लेन किया है कृपया ध्यान से पढ़े
Synthetic phase :- वही दूसरी और synthetic phase में immediate representative की मदद से equivalent target program को क्रिएट किया जाता है
कम्पाइलर का क्या उपयोग है
Compilers का सबसे ज्यादा use 4 major steps में किया जाता है.
Scanning
Lexical analysis
Synthetic analysis
Semantic analysis
- Lexical analysis
Lexical analysis compilation process का पहला platform है। यह input के रूप में source code लेता है। यह एक समय में source program को एक character पढ़ता है और इसे सार्थक लेक्समेस में changed करता है। Lexical analysis टोकन के रूप में इन लेक्सेम का represention करता है।
- Synthetic analysis
Synthetic analysis compilation process का दूसरा platform है। यह input के रूप में token लेता है और output के रूप में एक पार्स ट्री बनाता है। Synthetic चरण में, पार्सर जाँचता है कि टोकन द्वारा बनाई गई
- Semantic analysis
Semantic analysis compilation process का तीसरा platform है। सिमेंटिक एनालाइज़र पहचानकर्ताओं, उनके types or expression पर नज़र रखता है। S
emantic चरण का आउटपुट एनोटेट ट्री सिंटैक्स है। click here more information compiler types
Also read :- operating system in hindi
संकलक का इतिहास | history of compiler
कम्पाइलर के इतिहास के important इस प्रकार हैं:
"कंपाइलर" शब्द का पहली बार इस्तमाल 1950 के शुरुआती दिनों में grace murray hopper ने किया था
पहला संकलक जॉन बैकम और उनके group द्वारा IBM में 1954 और 1957 के बीच बनाया गया था
COBOL पहली programme language थी जिसे 1960 में कई platforms पर compiled किया गया था
स्कैनिंग और पार्सिंग issue का अध्ययन 1960 और 1970 के दशक में पूरा solution प्रदान करने के लिए किया गया था
निष्कर्ष :- तो दोस्तों अपने आज क्या सीखा , हमने इस लिख में compiler kya hai , compiler meaning in Hindi और इसकी टाइप्स के बारे में डिटेल्स में बताया है
अगर आपको इनफार्मेशन अचे लगी हो तो अपने दोस्तों को ज़रूर शेयर करे ,और साथ में अपनी राय बताना न भूले कमेंट box में 😍
साथ में ऐसे ही मजेदार आर्टिकल के लिए हमारी वेबसाइट की सब्सक्राइब करना न भूलें धन्यवाद 😍