What is token ?
C - language में सबसे छोटी स्वतंत्र इकाई के रूप में punctiation marks,। Keyword तथा operator होते हैं। ये c - language में tokens कहलाते हैं।
C - language मे 6  प्रकार के tokens होते हैं :- 

S.no.                Tokens                        Example 
1.                   Keywords                  auto,for,it,etc.
2.                  Constant                    -25,10,-etc.
3.                  Identifiers                  sum,results etc.
4.                  String literals             Result
5.                  Oprators                     + , - , * , etc.
6.                  Symbol                       ! , ; , " , etc.

                      
                            1.  Keywords
C - language में keyword का एक निश्चित अर्थ होता हैं इन अर्थों को परिवर्तित नहीं किया जा सकता ।
C - language keyword तथा  Indentifiers के  use Allow करता है। वह words जिसका अर्थ  C - Compiler को पहले से Diffend किया गया है , keyword कहलाते है।
                               इन keyword का उपयोग programar identifiers की तरह नहीं कर सकता C -language में 32 keyword difiend किया गया है।
Reserved Keyword
                         2. Constants
एक constants program Execution के दौरान बदला नहीं जाता है। इस लिए program के execution के दौरान program की अपरिवर्तित के value को constant कहा जाता है C - language में निम्न प्रकार के constant होते हैं।

                             Constant 
                                                                                  numeric constant                         character content 

[A] Numeric constant:-
                           Numeric constant दो प्रकार के होते हैं।
(1) integer constant:-
                                 Integer constant बिना fructional भाग का integer होता है । Integer constant तीन अलग अलग Number system में लिखे जा सकते हैं।(a)  Decimal ( Base 10 )
(b)  Octal ( Base 8 )
(C) Hexadecimal ( Base 16 )

(2) Real/Floating point constant:-
                                                   Constant में Decimal point अथवा Exponential चिन्ह अथवा दोनो होते हैं।

Example:- (i) Volid Floating point character 
    => 4.1E8 ,1.667E + 8 , 0.006E - 3
(ii) Involid floating point character
=> 1) 1
   2) 1000.0
   3) 3E + 10.2 
[B] Character Constant:- कोई भी character की पंक्ति जो quostrophes or quotes के मध्य लिखा गया है character constant कहलाता हैं यह दो प्रकार के होते है।

(1) Single character constant:- एक character constant single character होते हैं जो single quotes में बंद होते हैं।
Example:- volid          Invalid 
               (i) ' A '       (i) (a'b)
               (ii)' B '      (ii) '20'
               (iii) '\n'

(2) string character constant:- string constant character का क्रम हैं जो Double quotes में बंद होते हैं।
Example:- (i) "Hello"
                (ii) "?"
               (iii) "50+30"
NOTE :- अक्षरों के समूह को string कहते हैं।

                       3. Identifiers 
Identifiers को variable के group में difined किया जा सकता है। Identifiers को पहचानने के लिए फंक्शन और Array का उपयोग किया जाता है यह users के द्वारा defiend name होते है। तथा letters and digites के क्रम से बनने होते है। दोनो uppercase तथा lowercase को अनुमति करते हैं।
Naming rules of identifiers:- 
*  पहला अक्षर एक वर्ण होना चाहिए अंक नहीं।
* Uppercase character ( - ) को एक अक्षर समझा जाता है।
* C एक case sensitive language है इसमें दोनों uppercase तथा lowercase के वेवहार है अर्थात् आपस में बदले नही जा सकते हैं।
* किसी ANSI C - Compiler Identifiers के internal name के लिए कम -से -कम 31 character महत्वपूर्ण होते हैं।
Example:-  Valid                    Invalid Identifiers
                  sum                        1234a                   
                  c4 5                          X-ray 
                A NUMBE                   1.result
                 _result
             

4. String।         literals Result
5. Oprators           + , - , * , etc.
6. Symbol             ! , ; , " , etc.
          बाकी का जो तीन tokens बचा है उसे अगले blog में बताएंगे ।उमीद है ये लेख पसंद आया होगा, कैसा लगा " आप जरुर निचे comment कर के बताइए". अगर अभी बी कोई सवाल आप पूछना चाहते हो तो निचे Comment Box में जरुर लिखे. कोई सुझाव देना चाहते हो तो जरुर दीजिये जिस्से हम आपके लिए कुछ नया कर सके.

हमारे Blog को अभी तक अगर आप Subscribe नहीं किये हैं तो जरुर Subscribe करें. कोशीश करें, कुछ नया सीखें और दूसरों को सिखाएं. चलो बनायें Digital India जय हिंद, thank you।