Character Encoding क्या है ,कैसे यह कैसे काम करता है ?
जब हम टेक्स्ट दस्तावेज़ों को टेक्स्ट की लाइनों के रूप में देखते हैं, तो कंप्यूटर वास्तव में उन्हें बाइनरी डेटा, या लोगों और शून्य की एक श्रृंखला के रूप में देखते हैं। इसलिए, एक पाठ दस्तावेज़ के भीतर पात्रों को संख्यात्मक कोड द्वारा दर्शाया जाना चाहिए। इसे पूरा करने के लिए, पाठ को कई प्रकार के चरित्र एन्कोडिंग का उपयोग करके बचाया जाता है।
चरित्र एन्कोडिंग के सबसे लोकप्रिय प्रकार एएससीआईआई और यूनिकोड हैं। जबकि ASCII अभी भी लगभग सभी पाठ संपादकों द्वारा समर्थित है, यूनिकोड का अधिक उपयोग किया जाता है क्योंकि यह एक बड़े चरित्र सेट का समर्थन करता है। यूनिकोड को अक्सर यूटीएफ-8, यूटीएफ-16 या यूटीएफ-32 के रूप में परिभाषित किया जाता है, जो विभिन्न यूनिकोड मानकों को संदर्भित करता है। यूटीएफ “यूनिकोड ट्रांसफॉर्मेशन फॉर्मेट” के लिए खड़ा है और यह संख्या प्रत्येक चरित्र का प्रतिनिधित्व करने के लिए उपयोग किए जाने वाले बिट्स की संख्या को इंगित करती है। कंप्यूटिंग के शुरुआती दिनों से, पात्रों को कम से कम एक बाइट (8 बिट्स) द्वारा दर्शाया गया है, यही कारण है कि विभिन्न यूनिकोड मानक 8 बिट्स के गुणकों में पात्रों को बचाते हैं।
जबकि एएससीआईआई और यूनिकोड चरित्र एन्कोडिंग के सबसे आम प्रकार हैं, पाठ फ़ाइलों को एन्कोड करने के लिए अन्य एन्कोडिंग मानकों का भी उपयोग किया जा सकता है। उदाहरण के लिए, कई प्रकार के भाषा-विशिष्ट चरित्र एन्कोडिंग मानक मौजूद हैं, जैसे पश्चिमी, लैटिन-अमेरिका, जापानी, कोरियाई और चीनी। जबकि पश्चिमी भाषाएं समान पात्रों का उपयोग करती हैं, पूर्वी भाषाओं को पूरी तरह से अलग चरित्र सेट की आवश्यकता होती है। इसलिए, एक लैटिन एन्कोडिंग चीनी में एक पाठ स्ट्रिंग का प्रतिनिधित्व करने के लिए आवश्यक प्रतीकों का समर्थन नहीं करेगा। सौभाग्य से, यूटीएफ-16 जैसे आधुनिक मानक पश्चिमी और पूर्वी दोनों अक्षरों और प्रतीकों का प्रतिनिधित्व करने के लिए एक बड़े पर्याप्त चरित्र का समर्थन करते हैं।
इस पृष्ठ पर Character Encoding की परिभाषा एक मूल SharTec.eu परिभाषा है। मैं SharTec का लक्ष्य कंप्यूटर शब्दावली को इस तरह से समझाना है जो समझने में आसान हो। हम प्रकाशित हर परिभाषा के साथ सादगी और सटीकता के लिए प्रयास करते हैं। यदि आपके पास कैरेक्टर एन्कोडिंग परिभाषा के बारे में प्रतिक्रिया है या एक नया तकनीकी शब्द सुझाना चाहते हैं, तो कृपया हमसे संपर्क करें।