ASCII in Hindi
Early History of ASCII in Hindi
ASCII का प्रारंभिक इतिहास
Character Encoding
कैरेक्टर एन्कोडिंग का सबसे प्रारंभिक रूप इलेक्ट्रिक टेलीग्राफ जितना पीछे जाता है। वास्तव में, मोर्स कोड, और बाद में बॉडोट कोड पहले बनाए गए कुछ स्टैंडर्ड कैरेक्टर कोड थे।
Encryption या Ciphering नामक एन्कोडिंग की एक दूसरी लेयर भी उस समय के आतंकवादियों द्वारा स्थापित की गई थी, लेकिन यह एक अलग विषय है।
1950 के दशक तक यह नहीं था कि हमने ASCII की ओर आधुनिक प्रक्रिया शुरू की। आईबीएम ने अपने 7000 सीरीज कंप्यूटर में उपयोग के लिए एन्कोडिंग स्किम को डेवलप करके इसे शुरू किया।
IBM के Binary Coded Decimal (BCD) ने पंचकार्ड पर चार-बिट एन्कोडिंग का उपयोग किया। यह एक बाइनरी फॉर्म डेसीमल नंबर्स नंबर्स को स्टोर करने का एक तरीका था।
इसलिए 0000 (0) से 1111 (15) तक चलने वाले नंबर्स के बजाय, वे 0000 (0) से 1001 (9) तक चले – प्रत्येक चार बिट्स एक अंक का प्रतिनिधित्व करते हैं।
बाद में, IBM ने BCD का विस्तारित वर्शन Extended Binary Coded Decimal Interchange Code (EBCDIC) बनाया। यह सभी स्टैण्डर्ड प्रिंटेबल कैरेक्टर्स के लिए 8-बिट एन्कोडिंग सिस्टम थी।
उसी वर्ष, 1963 में, ASCII पेश किया गया था।
यह 7-बिट एन्कोडिंग स्कीम का उपयोग करता है। यह 128 विभिन्न नंबर्स का प्रतिनिधित्व करता है।
ASCII Full Form
ASCII Full Form in Computer is – American Standard Code for Information Interchange
ASCII Full Form in Hindi
ASCII Ka Full Form हैं – American Standard Code for Information Interchange/ अमेरिकन स्टैंडर्ड कोड फॉर इंफॉर्मेशन इंटरचेंज
Where ASCII Fits In
ASCII in Hindi – ASCII कहां फिट बैठता है
ASCII का अर्थ “अमेरिकन स्टैंडर्ड कोड फॉर इंफॉर्मेशन इंटरचेंज” है और इसे अमेरिकन स्टैंडर्ड्स एसोसिएशन (बाद में अमेरिकी नेशनल स्टैंडर्ड्स एसोसिएशन का नाम दिया गया) द्वारा बनाया गया था।
ASCII स्टैण्डर्ड 1960 में शुरू किया गया था और 1963 में जारी किया गया था। यह टेलीग्राफिक कोड का एक्सटेंशन था और इसे पहली बार बेल डेटा सर्विस द्वारा इस्तेमाल किया गया था।
वर्षों में प्रमुख संशोधन किए गए थे। 2007 तक यह वेब पर सबसे व्यापक रूप से इस्तेमाल किया जाने वाला कैरेक्टर एन्कोडिंग था, लेकिन इसे UTF-8 से बदल दिया गया था।
ASCII और UTF -8 की ओर माइक्रोसॉफ्ट के ANSI से वेब का स्विच Google द्वारा पहल के लिए काफी हद तक जिम्मेदार हो सकता है, क्योंकि इंटरनेट का उपयोग अधिक अंतर्राष्ट्रीय हो रहा था और ASCII केवल लैटिन कैरेक्टर्स को प्रदर्शित करने में सक्षम था।
यह ध्यान रखना महत्वपूर्ण है कि UTF-8 एक प्रकार का एन्कोडिंग है, जबकि Unicode कैरेक्टर सेट है; क्योंकि Unicode के पहले 128 अक्षर ASCII के समान हैं, इसलिए HTML में कैरेक्टर उत्पन्न करते समय ASCII टेबल को संदर्भित करना स्वीकार्य है।
ASCII में वैकल्पिक अल्फाबेट्स को प्रदर्शित करने में “एस्केप सीक्वेंस” का उपयोग करने की क्षमता है, जिसने इसे एक अंतरराष्ट्रीय स्टैण्डर्ड बनने की अनुमति दी, लेकिन यूनिकोड ने इसे और अधिक सीधे हैंडल किया।
यूनिकोड 1987 में Apple से उत्पन्न हुआ, और 1991 में यूनिकोड कंसोर्टियम का प्रोजेक्ट बन गया। ASCII ASA द्वारा बनाया गया था, लेकिन इसके आगे का शोधन ISO से घोषणाओं के भाग के रूप में जारी रहा।
संक्षेप में, ASCII 60 के दशक में टेलीग्राफ कोड से विकसित हुआ, बड़ा हुआ, और यूनिकोड कैरेक्टर सेट का हिस्सा बन गया, जिसका उपयोग वेब पर सबसे प्रमुख एन्कोडिंग फॉर्मेट UTF-8 द्वारा किया जाता है।
डोमेन नेम और वेबपेज कोड इस एकीकृत कैरेक्ट मैप को ठीक से काम करने के लिए निर्भर करते हैं।
इसका मतलब यह है कि आधुनिक इंटरनेट के मूल में, 1870 में आविष्कार किया गया एक कैरेक्टर फॉर्मेट मौजूद है, जिसे 1960 में ASCII के रूप में कम्प्यूटरीकृत किया गया, 1990 के यूनिकोड के साथ वेब के लिए आधुनिकीकरण किया गया, और मोटे तौर पर 2007 में UTF-8 के बहुमत उपयोग के माध्यम से अपनाया गया।
About ASCII in Hindi
ASCII एक प्रकार का कैरेक्टर-एन्कोडिंग है जिसका उपयोग कंप्यूटर को मेमोरी में और हार्ड ड्राइव पर स्टोरेज के लिए बिट-पैटर्न के रूप में कैरेक्टर्स (लेटर्स, नंबर्स, सिम्बल्स, ब्लैंक स्पेस, इंडेंटेशन, आदि) को स्टोर और रिट्रिव करने के लिए किया जाता है।
हाई लेवल पर “कैरेक्टर एन्कोडिंग” का अर्थ है एक सिम्बल को बाइनरी नंबर में रूपांतरित करना और बाइनरी नंबर को एक प्रकार के लेटर के रूप में पढ़ने के लिए “कैरेक्टर मैप” का उपयोग करना।
ASCII, का उच्चारण आस्क-ईई (ask-ee) होता है, जिसका फुल फॉर्म American Standard Code for Information Interchange है।
ASCII मूल रूप से अंग्रेजी अल्फाबेट्स पर आधारित था और इसमें A-Z, 0-9, विराम चिह्न, स्पेस और अन्य कंट्रोल कोड सहित 128 कैरेक्टर शामिल हैं जो एक स्टैण्डर्ड अंग्रेजी कीबोर्ड पर पाए जा सकते हैं।
इन 128 कैरेक्टर्स को एक कंप्यूटर से दूसरे कंप्यूटर में डेटा ट्रांसफर में प्रतिनिधित्व करने के लिए 0 से 127 तक के नंबर दिए गए है।
ASCII डोमेन भी अंग्रेजी अल्फाबेट्स पर आधारित होते हैं, लेकिन अक्षर A-Z, 0-9 और डैश (-) को शामिल करने के लिए सीमित होते हैं। अन्य प्रकार के विराम चिह्न, स्पेस आदि की अनुमति नहीं है।
ASCII Code in Hindi
ASCII (अमेरिकन स्टैंडर्ड कोड फॉर इंफॉर्मेशन इंटरचेंज) कंप्यूटर और इंटरनेट में टेक्स्ट फाइलों के लिए सबसे आम फॉर्मेट है। ASCII फ़ाइल में, प्रत्येक अल्फाबेटिक, न्यूमेरिक या विशेष कैरेक्टर को 7-बिट बाइनरी नंबर (सात 0s या 1s का एक स्ट्रिंग) के साथ दर्शाया गया है। 128 संभावित कैरेक्टर परिभाषित हैं।
What is ASCII in Hindi
हिंदी में ASCII क्या है
तकनीकी रूप से, ASCII केवल 128 कैरेक्टर्स (0-127) का प्रतिनिधित्व करने वाला 7-बिट है।
रेंज 0-31 कंट्रोल कैरेक्टर हैं, जिनमें 32-127 A से Z तक के अल्फाबेट्स कैरेक्टर्स का प्रतिनिधित्व करते हैं, 0 से 9 तक नंबर्स और विराम चिह्न (हालांकि उस क्रम में नहीं)। ASCII का उपयोग केवल अमेरिकी अंग्रेजी को एनकोड करने के लिए किया जा सकता है।
कुछ लोग 128-255 से ऊपर कोड्स को ASCII होने के लिए भ्रमित करते हैं, लेकिन तकनीकी रूप से, वे नहीं हैं।
जैसे-जैसे कंप्यूटर विकसित होते गए, 8- bit बाइट का उपयोग करना आम हो गया। यह अंतिम कैरेक्टर अतिरिक्त 128 कैरेक्टर्स के लिए अनुमति देता है, जिसे extended ASCII के रूप में जाना जाता है। अलग-अलग सिस्टम extended ASCII को अलग तरीके से लागू करते हैं, इसलिए कम्पेटिबिलिटी समस्याएं हैं जो पहले 128 कैरेक्टर्स में सामना नहीं की जाती थी।
ASCII प्रत्येक कैरेक्टर का प्रतिनिधित्व करने के लिए 7 बिट्स का उपयोग करता है। उदाहरण के लिए, एक कैपिटल राजधानी “T” को नंबर 84 से दर्शाया जाता है और एक लोअरकेस “t” को 116 नबंर द्वारा दर्शाया जाता है।
अन्य कीबोर्ड किज को भी स्टैण्डर्ड ASCII वैल्यू के लिए मैप किया जाता है। उदाहरण के लिए, Escape (ESC) किज को 27 के रूप में दर्शाया गया है और Delete (DEL) किज को 32 के रूप में दर्शाया गया है।
ASCII कोड को ऊपर सूचीबद्ध डेसीमल नंबर्स के बजाय हेक्साडेसिमल वैल्यू के रूप में भी प्रदर्शित किया जा सकता है। उदाहरण के लिए, हेक्साडेसिमल में Escape key की ASCII वैल्यू “1B” है और Delete key की हेक्साडेसिमल वैल्यू “7F” है।
चूंकि ASCII 7 बिट्स का उपयोग करता है, यह केवल 2 ^ 7, या 128 वैल्यू को सपोर्ट करता है। इसलिए, स्टैण्डर्ड ASCII कैरेक्टर सेट 128 कैरेक्टर्स तक सीमित है।
हालांकि यह सभी स्टैण्डर्ड अंग्रेजी कैरेक्टर्स, नंबर्स और विराम चिह्नों का प्रतिनिधित्व करने के लिए पर्याप्त है, लेकिन यह अन्य भाषाओं के सभी विशेष कैरेक्टर्स या कैरेक्टर्स का प्रतिनिधित्व करने के लिए पर्याप्त नहीं है।
यहां तक कि Extended ASCII, जो 8 बिट वैल्यू या 256 कैरेक्टर्स को सपोर्ट को करता है, सभी भाषाओं का सही प्रतिनिधित्व करने के लिए पर्याप्त कैरेक्टर शामिल नहीं करता। इसलिए, अन्य कैरेक्टर सेट, जैसे Latin -1 (ISO-8859-1), UTF-8, और UTF-16 का उपयोग आमतौर पर उन डयॉक्युमेंट और वेबपेजों के लिए किया जाता है जिनमें अधिक कैरेक्टर्स की आवश्यकता होती है।
ASCII Meaning in Hindi
Meaning of ASCII in Hindi – ASCII का मतलब हिंदी में-
ASCII कंप्यूटर पर टेक्स्ट डॉक्युमेंट्स को एन्कोडिंग के लिए एक व्यापक रूप से इस्तेमाल किया जाने वाला स्टैण्डर्ड है। आमतौर पर, “ASCII” के रूप में वर्णित एक फ़ाइल में कोई विशेष एम्बेडेड कंट्रोल कैरेक्टर नहीं होता है; आप फ़ाइल के कंटेंट देख सकते हैं, इसे एक एडिटर के साथ बदल सकते हैं, या इसे प्रिंटर से प्रिंट कर सकते हैं।
ASCII में, प्रत्येक लेटर, नंबर और विराम चिह्न को एक अनुरूप नंबर या ASCII कोड होता है। उदाहरण के लिए, नंबर 1 के कैरेक्टर के लिए कोड 49, कैपिटल लेटर A के लिए कोड 65 और ब्लैंक स्पेस के लिए कोड 32 है। यह एन्कोडिंग सिस्टम न केवल कंप्यूटर को नंबर्स की एक श्रृंखला के रूप में एक डयॉक्युमेंट को स्टोर करने देता है, बल्कि यह ऐसे डयॉक्युमेंट को अन्य कंप्यूटरों के साथ शेयर करने देता है जो ASCII सिस्टम का उपयोग करते हैं।
डॉक्यूमेंटेशन फ़ाइलें या प्रोग्राम सोर्स कोड फ़ाइलें आमतौर पर ASCII टेक्स्ट के रूप में स्टोर की जाती हैं। इसके विपरीत, बाइनरी फाइलें, जैसे कि एक्सेक्यूटेबल प्रोग्राम्स, ग्राफिकल इमेजेज, या वर्ड प्रोसेसिंग डयॉक्युमेंट, में अन्य कैरेक्टर होते हैं जो सामान्य रूप से प्रदर्शित या मुद्रित नहीं किए जा सकते हैं, और आमतौर पर मानव के लिए अवैध होते हैं।
किसी फ़ाइल का फॉर्मेट, चाहे ASCII या बाइनरी, महत्वपूर्ण हो जाता है जब आप कंप्यूटर के बीच फ़ाइलों को ट्रांसफर कर रहे हैं। उदाहरण के लिए, FTP का उपयोग करते समय, आप किसी विशेष विचार के बिना ASCII टेक्स्ट फ़ाइलों को ट्रांसफर कर सकते हैं। हालाँकि, बाइनरी फ़ाइलों का आदान-प्रदान करने के लिए, आपको कमांड सेट बाइनरी एंटर करने की आवश्यकता हो सकती है या अन्यथा बाइनरी फ़ाइलों को ट्रांसफर करने के लिए क्लाइंट को तैयार करना चाहिए, ताकि कंप्यूटर फ़ाइल में विशेष कैरेक्टर्स को सही ढंग से ट्रांसमिट कर सके।
बाइनरी हिंदी में! Binary Number System क्या हैं?
When is ASCII Code Used
ASCII in Hindi – ASCII कोड का उपयोग कब किया जाता है
जब कोई कंप्यूटर डेटा को आपके द्वारा दबाए जाने वाले किज या आपके द्वारा भेजे या प्राप्त किए गए टेक्स्ट को, नंबर्स के एक समूह के रूप में भेजा जाता है। ये नंबर आपके द्वारा टाइप किए या उत्पन्न कैरेक्टर्स का प्रतिनिधित्व करते हैं। क्योंकि स्टैण्डर्ड ASCII की सीमा 0 से 127 है, इसमें केवल 7 बिट्स या 1 बाइट डेटा की आवश्यकता होती है।
उदाहरण के लिए स्ट्रिंग itkhoj.com को ASCII के रूप में भेजने के लिए यह 105 116 107 104 111 106 046 099 111 109 पर अनुवाद करेगा। माइक्रोप्रोसेसर केवल बिट्स और बाइट्स को समझते हैं। यह सब कुछ बिट्स का एक क्रम है।
What is the difference between an ASCII code and a HTML code
ASCII in Hindi – ASCII कोड और HTML कोड में क्या अंतर है
मूल ASCII कोड में केवल 128 कैरेक्टर्स की सीमा थी जो कैरेक्टर्स की श्रेणी में बहुत सीमित है। यह मूल रूप से केवल अंग्रेजी कैरेक्टर सेट को सपोर्ट करता है। आप Extended ASCII कैरेक्टर का उपयोग कर सकते थे जो 128 से 255 तक थे। क्योंकि ASCII कोड की सीमा 0 से 255 है यह 1 बाइट डेटा के अंदर फिट हो सकता है।
HTML कोड अलग-अलग कैरेक्टर सेटों पर आधारित होता है, जो एक सिंगल बाइट कैरेक्टर सेट जैसे कि Latin -1 (ISO-8859-1) या UTF-8 से हो सकता है जो एक कैरेक्टर का प्रतिनिधित्व करने के लिए कई बाइट्स का उपयोग करता है। UTF-8 जैसे कैरेक्टर सेट का उपयोग करने से हमें कैरेक्टर सेट की एक बड़ी रेंज मिलती है।
वेब ब्राउज़र का उपयोग करते समय हम जिस वेब साइट का उपयोग कर रहे हैं वह सामान्य रूप से उपयोग किए जाने वाले कैरेक्टर को निर्दिष्ट करेगा। HTML5 वेब पेज में उदाहरण के लिए आप पेज सोर्स में स्ट्रिंग <meta charset = “utf-8”> देख सकते हैं। यह ब्राउज़र को बताता है कि भेजा जा रहा डेटा UTF-8 कैरेक्टर टेबल का उपयोग करता है।
ASCII Table
ASCII | Hex | Binary | Char |
---|---|---|---|
0 | 0 | 0 | NUL |
1 | 1 | 1 | SOH |
2 | 2 | 10 | STX |
3 | 3 | 11 | ETX |
4 | 4 | 100 | EOT |
5 | 5 | 101 | ENQ |
6 | 6 | 110 | ACK |
7 | 7 | 111 | BEL |
8 | 8 | 1000 | BS |
9 | 9 | 1001 | HT |
10 | 0A | 1010 | LF |
11 | 0B | 1011 | VT |
12 | 0C | 1100 | FF |
13 | 0D | 1101 | CR |
14 | 0E | 1110 | SO |
15 | 0F | 1111 | SI |
16 | 10 | 10000 | DLE |
17 | 11 | 10001 | DC1 |
18 | 12 | 10010 | DC2 |
19 | 13 | 10011 | DC3 |
20 | 14 | 10100 | DC4 |
21 | 15 | 10101 | NAK |
22 | 16 | 10110 | SYN |
23 | 17 | 10111 | ETB |
24 | 18 | 11000 | CAN |
25 | 19 | 11001 | EM |
26 | 1A | 11010 | SUB |
27 | 1B | 11011 | ESC |
28 | 1C | 11100 | FS |
29 | 1D | 11101 | GS |
30 | 1E | 11110 | RS |
31 | 1F | 11111 | US |
32 | 20 | 100000 | space |
33 | 21 | 100001 | ! |
34 | 22 | 100010 | " |
35 | 23 | 100011 | # |
36 | 24 | 100100 | $ |
37 | 25 | 100101 | % |
38 | 26 | 100110 | & |
39 | 27 | 100111 | ' |
40 | 28 | 101000 | ( |
41 | 29 | 101001 | ) |
42 | 2A | 101010 | * |
43 | 2B | 101011 | + |
44 | 2C | 101100 | , |
45 | 2D | 101101 | - |
46 | 2E | 101110 | . |
47 | 2F | 101111 | / |
48 | 30 | 110000 | 0 |
49 | 31 | 110001 | 1 |
50 | 32 | 110010 | 2 |
51 | 33 | 110011 | 3 |
52 | 34 | 110100 | 4 |
53 | 35 | 110101 | 5 |
54 | 36 | 110110 | 6 |
55 | 37 | 110111 | 7 |
56 | 38 | 111000 | 8 |
57 | 39 | 111001 | 9 |
58 | 3A | 111010 | : |
59 | 3B | 111011 | ; |
60 | 3C | 111100 | < |
61 | 3D | 111101 | = |
62 | 3E | 111110 | > |
63 | 3F | 111111 | ? |
64 | 40 | 1000000 | @ |
65 | 41 | 1000001 | A |
66 | 42 | 1000010 | B |
67 | 43 | 1000011 | C |
68 | 44 | 1000100 | D |
69 | 45 | 1000101 | E |
70 | 46 | 1000110 | F |
71 | 47 | 1000111 | G |
72 | 48 | 1001000 | H |
73 | 49 | 1001001 | I |
74 | 4A | 1001010 | J |
75 | 4B | 1001011 | K |
76 | 4C | 1001100 | L |
77 | 4D | 1001101 | M |
78 | 4E | 1001110 | N |
79 | 4F | 1001111 | O |
80 | 50 | 1010000 | P |
81 | 51 | 1010001 | Q |
82 | 52 | 1010010 | R |
83 | 53 | 1010011 | S |
84 | 54 | 1010100 | T |
85 | 55 | 1010101 | U |
86 | 56 | 1010110 | V |
87 | 57 | 1010111 | W |
88 | 58 | 1011000 | X |
89 | 59 | 1011001 | Y |
90 | 5A | 1011010 | Z |
91 | 5B | 1011011 | [ |
92 | 5C | 1011100 | \ |
93 | 5D | 1011101 | ] |
94 | 5E | 1011110 | ^ |
95 | 5F | 1011111 | _ |
96 | 60 | 1100000 | ` |
97 | 61 | 1100001 | a |
98 | 62 | 1100010 | b |
99 | 63 | 1100011 | c |
100 | 64 | 1100100 | d |
101 | 65 | 1100101 | e |
102 | 66 | 1100110 | f |
103 | 67 | 1100111 | g |
104 | 68 | 1101000 | h |
105 | 69 | 1101001 | i |
106 | 6A | 1101010 | j |
107 | 6B | 1101011 | k |
108 | 6C | 1101100 | l |
109 | 6D | 1101101 | m |
110 | 6E | 1101110 | n |
111 | 6F | 1101111 | o |
112 | 70 | 1110000 | p |
113 | 71 | 1110001 | q |
114 | 72 | 1110010 | r |
115 | 73 | 1110011 | s |
116 | 74 | 1110100 | t |
117 | 75 | 1110101 | u |
118 | 76 | 1110110 | v |
119 | 77 | 1110111 | w |
120 | 78 | 1111000 | x |
121 | 79 | 1111001 | y |
122 | 7A | 1111010 | z |
123 | 7B | 1111011 | { |
124 | 7C | 1111100 | | |
125 | 7D | 1111101 | } |
126 | 7E | 1111110 | ~ |
127 | 7F | 1111111 | DEL |
ASCII Full Form, ASCII Full Form in Hindi, ASCII Ka Full Form, ASCII Full Form in Computer, ASCII Code Full Form, Full Form of ASCII, ASCII Kya Hai, ASCII in Hindi