BCA / B.Tech 10 min read

Token & Keywords in Hindi

Token & Keywords in C language in Hindi  | C भाषा में टोकन  और कीवर्ड्स हिंदी में :


Tokens in C Language in Hindi | C भाषा में टोकन :

C भाषा, जो कि एक उच्च स्तरीय प्रोग्रामिंग भाषा है, में "टोकन" का उपयोग कोड के सबसे छोटे सांकेतिक तत्वों के रूप में किया जाता है। ये टोकन विभिन्न प्रकार के होते हैं और इन्हें प्रोग्रामिंग के दौरान अलग-अलग कार्यों के लिए प्रयोग किया जाता है। 

टोकन कोड के एक महत्वपूर्ण घटक होते हैं और यह प्रोग्राम के संरचना को निर्धारित करते हैं।

C भाषा में टोकन प्रोग्रामिंग का एक मूलभूत हिस्सा हैं। ये टोकन न केवल कोड की संरचना को परिभाषित करते हैं, बल्कि प्रोग्राम की कार्यक्षमता को भी सुनिश्चित करते हैं।

 एक कुशल प्रोग्रामर के लिए टोकन का सही उपयोग करना आवश्यक है ताकि वह स्पष्ट, प्रभावी और त्रुटि रहित कोड विकसित कर सके। 

C भाषा के साथ-साथ अन्य प्रोग्रामिंग भाषाओं में भी टोकन का महत्वपूर्ण योगदान होता है, जिससे प्रोग्रामिंग में सरलता और स्पष्टता आती है।


Types of Tokens C Language in Hindi | टोकन के प्रकार :

C भाषा में मुख्यतः निम्नलिखित प्रकार के टोकन होते हैं:

कीवर्ड (Keywords):

ये विशेष शब्द होते हैं जो C भाषा के लिए पूर्व निर्धारित होते हैं। इनका उपयोग विशेष कार्यों के लिए किया जाता है।

उदाहरण: int, float, if, else, while, return, for, आदि।
संकीर्ण (Identifiers):

ये उपयोगकर्ता द्वारा निर्धारित नाम होते हैं जो विभिन्न डेटा तत्वों (जैसे वेरिएबल, फ़ंक्शन, या एरे) के लिए उपयोग किए जाते हैं।

उदाहरण: count, sum, average, myFunction, आदि।
लिट्रल (Literals):

ये स्थिर मान होते हैं जो प्रोग्राम में सीधे लिखे जाते हैं। लिट्रल को किसी वेरिएबल या पहचानकर्ता में असाइन नहीं किया जाता है।

उदाहरण: 10, 20.5, 'A', "Hello World", आदि।
ऑपरेटर (Operators):

ये विशेष प्रतीक होते हैं जो विभिन्न क्रियाओं (जैसे जोड़ना, घटाना, गुणा करना, आदि) को परिभाषित करते हैं।

उदाहरण: +, -, *, /, %, =, ==, !=, आदि।
विशेष प्रतीक (Special Symbols):

ये विशेष संकेत होते हैं जो प्रोग्राम में विशेष कार्यों के लिए उपयोग किए जाते हैं।

उदाहरण: {}, (), [], ;, ,, . आदि।

Importance of Tokens in C language in Hindi | टोकन का महत्व :

  • प्रोग्राम की संरचना (Structure of Program): टोकन प्रोग्राम की संरचना को निर्धारित करते हैं। प्रत्येक टोकन एक विशेष कार्य को दर्शाता है, जो कोड को समझने में मदद करता है।
  • कोड की पढ़ाई (Code Readability): टोकन का सही उपयोग कोड को पढ़ने और समझने में आसानी प्रदान करता है। यह सुनिश्चित करता है कि अन्य प्रोग्रामर आपके कोड को आसानी से समझ सकें।
  • त्रुटियों की पहचान (Error Detection): C कंपाइलर टोकन का उपयोग करके कोड की त्रुटियों का पता लगाने में मदद करता है। यदि टोकन सही ढंग से परिभाषित नहीं किए गए हैं, तो कंपाइलर त्रुटियों का संदेश प्रदान करता है।

उदाहरण (Example)

यहाँ एक सरल C प्रोग्राम का उदाहरण दिया गया है, जिसमें विभिन्न प्रकार के टोकन शामिल हैं:

#include <stdio.h>   // Header file token

int main() {        // 'int', 'main' keywords and '()' special symbol
    int a = 5;     // 'int' keyword, 'a' identifier, '5' literal, '=' operator
    int b = 10;    // 'int' keyword, 'b' identifier, '10' literal, '=' operator
    int sum = a + b; // 'sum' identifier, '+' operator, 'a', 'b' identifiers
    
    printf("Sum: %d\n", sum); // 'printf' identifier, '%' format specifier, '\n' escape sequence
    return 0;       // 'return' keyword, '0' literal
}

इस प्रोग्राम में:


कीवर्ड्स: int, main, return
आइडेंटिफ़ायर्स: a, b, sum
लिट्रल्स: 5, 10, 0
ऑपरेटर्स: =, +
विशेष प्रतीक: {}, (), ;, ,

Keywords in C language in Hindi | सी भाषा में  कीवर्ड  हिंदी में :

कीवर्ड, प्रोग्रामिंग भाषाओं में उन विशेष शब्दों को कहा जाता है जो भाषा की विशेष भूमिका निभाते हैं। ये शब्द पूर्व-निर्धारित होते हैं और इनका विशेष अर्थ होता है। 

इन्हें किसी भी अन्य तरीके से प्रयोग नहीं किया जा सकता है, जैसे कि वेरिएबल के नाम के रूप में।


कीवर्ड प्रोग्रामिंग भाषाओं का एक महत्वपूर्ण हिस्सा हैं। ये प्रोग्रामिंग की संरचना को परिभाषित करते हैं और प्रोग्राम के संचालन में सहायता करते हैं। सही तरीके से कीवर्ड का उपयोग करने से कोड की स्पष्टता और कार्यक्षमता में सुधार होता है। एक कुशल प्रोग्रामर को कीवर्ड की सही समझ 
होनी चाहिए ताकि वह प्रभावी और त्रुटि रहित कोड लिख सके।


Impotance of Keyword in C language in Hindi | कीवर्ड का महत्व :

विशेष कार्य: कीवर्ड्स प्रोग्राम के विभिन्न कार्यों को निर्दिष्ट करते हैं, जैसे कि डेटा प्रकार, नियंत्रण संरचनाएं, और कार्य को निष्पादित करने के लिए आदेश।

संकलन (Compilation): प्रोग्रामिंग भाषाओं में, कीवर्ड्स का उपयोग कंपाइलर द्वारा प्रोग्राम को समझने और अनुवाद करने के लिए किया जाता है। यदि कीवर्ड सही तरीके से उपयोग नहीं किए जाते हैं, तो कंपाइलर त्रुटि उत्पन्न करता है।

संगठन (Organization): कीवर्ड्स प्रोग्राम की संरचना को व्यवस्थित करने में मदद करते हैं। ये विभिन्न भागों को पहचानने में सहायता करते हैं, जैसे कि फ़ंक्शन, लूप, और शर्तें।

C भाषा में कीवर्ड :

C भाषा में 32 मानक कीवर्ड होते हैं, जिनमें से कुछ प्रमुख कीवर्ड निम्नलिखित हैं:

  • int: यह एक डेटा प्रकार है, जिसका उपयोग पूर्णांक (Integer) मानों को परिभाषित करने के लिए किया जाता है।
  • float: यह एक डेटा प्रकार है, जिसका उपयोग दशमलव (Floating-point) मानों को परिभाषित करने के लिए किया जाता है।
  • char: इसका उपयोग एकल अक्षर (Character) मानों को परिभाषित करने के लिए किया जाता है।
  • if: यह एक नियंत्रण संरचना है, जिसका उपयोग शर्तीय कथन बनाने के लिए किया जाता है।
  • else: यह if के साथ उपयोग किया जाता है और तब उपयोग होता है जब if की शर्त गलत होती है।
  • while: यह एक लूप नियंत्रण की कुंजी है, जिसका उपयोग तब तक कोड के एक ब्लॉक को चलाने के लिए किया जाता है जब तक कि एक शर्त सत्य होती है।
  • for: यह एक अन्य लूप नियंत्रण की कुंजी है, जिसका उपयोग निश्चित संख्या में पुनरावृत्ति के लिए किया जाता है।
  • return: इसका उपयोग एक फ़ंक्शन से एक मान लौटाने के लिए किया जाता है।
  • void: इसका उपयोग एक फ़ंक्शन को परिभाषित करने के लिए किया जाता है जो कोई मान नहीं लौटाता।
  • break: इसका उपयोग लूप या स्विच के भीतर से बाहर निकलने के लिए किया जाता है।
  • continue: इसका उपयोग लूप में अगले पुनरावृत्ति पर जाने के लिए किया जाता है।
  • static: इसका उपयोग एक वेरिएबल के जीवनकाल को नियंत्रित करने के लिए किया जाता है, ताकि वह फ़ंक्शन के भीतर भी बना हे।
  • const: इसका उपयोग एक स्थिर (Constant) मान को परिभाषित करने के लिए किया जाता है, जिसे बाद में बदला नहीं जा सकता।
Uses of keyword in C language in Hindi | कीवर्ड का उपयोग :

कीवर्ड का सही उपयोग प्रोग्रामिंग में आवश्यक है। जब आप एक प्रोग्राम लिखते हैं, तो यह सुनिश्चित करना महत्वपूर्ण है कि कीवर्ड्स का सही तरीके से उपयोग किया जाए ताकि कोड कार्यशील हो सके। नीचे एक साधारण C प्रोग्राम का उदाहरण दिया गया है, जिसमें कीवर्ड्स का उपयोग किया गया है:

#include <stdio.h>

int main() { // 'int', 'main' are keywords
    int a = 5; // 'int' is a keyword, 'a' is an identifier
    int b = 10; // 'int' is a keyword, 'b' is an identifier
    int sum = a + b; // '+' is an operator

    printf("Sum: %d\n", sum); // 'printf' is a function from standard library
    return 0; // 'return' is a keyword
}