💻 कंप्यूटर का कोडिंग सिस्टम (Coding System) क्या है?

🔹 कंप्यूटर कोड (Computer Codes)

कंप्यूटर में डाटा विभिन्न रूपों में होता है, जैसे—

  • अक्षर (Alphabets)
  • अंक (Numbers)
  • विशेष चिन्ह (Special Characters)

इन सभी को मिलाकर Alphanumeric Data कहा जाता है।

कंप्यूटर केवल Binary Language (0 और 1) को समझता है, इसलिए हर अक्षर, अंक और चिन्ह को एक विशेष कोड के माध्यम से Binary में बदला जाता है। इसी प्रक्रिया को Coding System कहा जाता है।


🔹 कोडिंग सिस्टम के प्रकार (Types of Coding System)

कंप्यूटर में मुख्यतः निम्नलिखित कोडिंग सिस्टम का उपयोग किया जाता है:


🔹 BCD (Binary Coded Decimal)

BCD का पूरा नाम Binary Coded Decimal है।

इसमें पूरे Decimal Number को Binary में बदलने के बजाय, उसके प्रत्येक अंक को अलग-अलग 4-बिट Binary में परिवर्तित किया जाता है।

👉 उदाहरण:
Decimal 45 → (4 = 0100, 5 = 0101)
तो BCD = 0100 0101

मुख्य बिंदु:

  • प्रत्येक अंक = 4 बिट
  • इसे 4-bit BCD Code भी कहा जाता है

🔹 ASCII (American Standard Code for Information Interchange)

ASCII एक बहुत ही लोकप्रिय Coding System है, जिसे 1963 में ANSI (American National Standards Institute) द्वारा विकसित किया गया था।

इसमें प्रत्येक कैरेक्टर को एक यूनिक कोड दिया जाता है।

मुख्य विशेषताएं:

  • 1 कैरेक्टर = 8 बिट
  • Hexadecimal System का उपयोग
  • Keyboard के सभी Characters के लिए कोड निर्धारित

ASCII का उपयोग कंप्यूटर में Text Data को प्रदर्शित करने के लिए किया जाता है।


🔹 Unicode (Universal Code)

कंप्यूटर के बढ़ते उपयोग और विभिन्न भाषाओं की आवश्यकता को देखते हुए Unicode विकसित किया गया।

Unicode एक ऐसा कोडिंग सिस्टम है जिसमें दुनिया की लगभग सभी भाषाओं के कैरेक्टर्स को एक यूनिक कोड दिया गया है।

मुख्य विशेषताएं:

  • 1 लाख से अधिक कैरेक्टर्स को सपोर्ट
  • Multi-language Support
  • पहले 256 कैरेक्टर ASCII के समान

🔹 Unicode के प्रकार (Formats of Unicode)

Unicode को तीन प्रमुख फॉर्मेट में उपयोग किया जाता है:


🔸 UTF-8 (Unicode Transformation Format-8)

  • 1 से 4 Bytes तक का उपयोग
  • सबसे अधिक उपयोग होने वाला फॉर्मेट
  • Internet और Web में व्यापक उपयोग

🔸 UTF-16

  • 16 बिट (1 Word) या 32 बिट (2 Word) का उपयोग
  • Word Oriented Format
  • Windows और Java में उपयोग

🔸 UTF-32

  • सभी कैरेक्टर्स को 32 बिट में दर्शाता है
  • Fixed Length Encoding
  • अधिक मेमोरी का उपयोग

🔑 Conclusion

Coding System कंप्यूटर का आधार है, जिसकी सहायता से Text और Data को Binary में बदला जाता है। BCD, ASCII और Unicode जैसे Coding Systems कंप्यूटर को मानव भाषा समझने योग्य बनाते हैं।


❓ FAQ (Frequently Asked Questions)

Q1. Coding System क्या है?

Coding System वह प्रक्रिया है जिसमें अक्षरों, अंकों और चिन्हों को Binary Code में बदला जाता है।

Q2. BCD क्या है?

BCD एक Coding System है जिसमें प्रत्येक Decimal अंक को 4-bit Binary में बदला जाता है।

Q3. ASCII का उपयोग किस लिए होता है?

ASCII का उपयोग Text और Characters को कंप्यूटर में दर्शाने के लिए किया जाता है।

Q4. Unicode क्यों आवश्यक है?

Unicode का उपयोग विभिन्न भाषाओं के Characters को एक ही सिस्टम में दर्शाने के लिए किया जाता है।