ASCII کوڈ - حروف اور علامتوں کا جدول
El امریکن اسٹینڈرڈ کوڈ فار انفارمیشن انٹرچینج یا ASCII, انگریزی میں اس کے مخفف کی بدولت s کو دیا جانے والا نام ہے۔کریکٹر انکوڈنگ سسٹم.
اس طرح معلومات کا تبادلہ کرنا بہت آسان ہو جاتا ہے کیونکہ جو فائلیں ہم ایک کمپیوٹر پر دیکھتے ہیں وہی دوسرے کمپیوٹر پر بھی نظر آتی ہیں اور اس طرح معلومات کا کوئی نقصان نہیں ہوتا۔
ASCII کوڈ کیا ہے؟
ASCII کوڈ ایک ایسا کوڈ ہے جو معلومات کے تبادلے کی ضرورت سے پیدا ہوتا ہے۔ اسے ایک کمپیوٹر سے دوسرے کمپیوٹر میں مسخ کیے بغیر۔
ہمیں یاد رکھنا چاہیے کہ الیکٹرانک دور کے آغاز میں، کمپیوٹرز کو انفرادی طور پر کوڈ کیا جا سکتا تھا، کیونکہ لاگت اور طلب نے اس کی اجازت دی تھی، لیکن جیسے جیسے کمپیوٹر میں تیزی آتی گئی، اور، اس کے علاوہ، ان کی مانگ مزید پیچیدہ ہوتی گئی۔
ایک ایسا نظام درکار تھا جس میں تمام آلات موجود تھے تاکہ ایک ہی فائل کو ایک کمپیوٹر پر اور دوسرے کمپیوٹر پر مساوی طور پر پڑھا جا سکے بغیر فاصلے سے قطع نظر۔
اس طرح معلومات کا تبادلہ بہت زیادہ موثر اور موثر ہوتا ہے۔
ASCII کوڈ کو کئی اقسام میں تقسیم کیا گیا ہے، اس فنکشن پر منحصر ہے جسے آپ استعمال کرنا چاہتے ہیں اور اسے درست طریقے سے کام کرنے کے لیے ماہر کے ذریعے کیا پروگرام بنایا جانا چاہیے۔
یہ جاننا ضروری ہے کہ اس قسم کی زبان اور پروسیس کوڈنگ کمپیوٹنگ میں کیسے کام کرتی ہے اگر آپ اس موضوع میں تھوڑا گہرائی سے جانا چاہتے ہیں، کیونکہ ASCII ہے آلات کے مناسب کام کے لیے بنیادی چیز۔
ابتدائی طور پر، 60 کی دہائی میں، یہ ASCII کوڈ سات بٹ کی بنیاد پر قائم کیا گیا تھا، جس میں 128 حروف کی ریزرویشن کی اجازت دی گئی تھی، بشمول:
- ASCII کوڈ کنٹرول حروف بشمول پہلے 31
- ASCII کوڈ پرنٹ ایبل حروف درج ذیل ہیں 128 تک۔
اس طرح، نہ صرف کر سکتے ہیں کمپیوٹر پر فائلیں لکھیں اور دیکھیں، لیکن کی بورڈ کے ذریعے اس پر کمانڈ بھیجنے کا امکان تھا اور یہ کہ ASCII کوڈ کی بدولت ایک مخصوص کارروائی کی جائے گی۔
قدرے پیچیدہ ضروریات کو پورا کرنے کے لیے، برسوں بعد توسیع شدہ ASCII کوڈز تیار کیے گئے، جن میں tildes (´)، umlauts (ü) اور سسٹم میں دیگر علامتیں شامل ہیں۔
علامتیں جو ہم روزانہ استعمال کرتے ہیں اس ٹیبل میں تفویض کیے گئے ہیں جہاں سے وہ عام طور پر ASCII کوڈ کا حصہ ہیں، اس کے ساتھ ساتھ فنکشنز جو ہر منٹ میں انجام پاتے ہیں۔
یہ ٹیبل کافی آسان ہے، لیکن آپ کو گہرائی میں یہ جاننے کی ضرورت نہیں ہے کہ ہر ایکشن کے لیے تفویض کردہ کوڈ کیا ہیں تاکہ وہ ASCII کوڈ کو صحیح طریقے سے چلائیں۔
اسے سمجھنے کے لئے، یہ بہت آسان ہے ASCII کوڈ عالمگیر ہے۔تقریباً تمام آلات میں یہ موجود ہیں اور اس کی بدولت ہم منتقل ہونے والی معلومات کو سمجھ سکتے ہیں۔
اس طرح، ان کوڈز کا استعمال جو ASCII کا حصہ ہیں بہت متنوع ہیں، مختلف نمبروں کے ساتھ تفویض کیے گئے ہیں اور وہ ہمیں یہ دیکھنے کا امکان فراہم کرتے ہیں کہ ہم معلومات کو تبدیل کیے بغیر کیا بات چیت کرنا چاہتے ہیں۔، لہذا آپ جو فائل ایک ڈیوائس پر بناتے ہیں وہی نظر آئے گی جب آپ اسے دوسرے ڈیوائس پر کھولیں گے۔
وہ مواصلات میں ہماری مدد کیسے کرتے ہیں؟ ٹھیک ہے، قطع نظر اس کے کہ آپ جو بھی زبان بولتے ہیں، ایک "a" لاطینی امریکہ اور یورپ میں وہی ہے جیسا کہ ASIA اور امریکہ میں ہے۔
واضح طور پر، بالکل وہی چیز دیکھنے کی ضرورت ہے جو ہم ایک ڈیوائس پر دوسرے ڈیوائس پر بناتے ہیں جو پرنٹ ایبل کوڈز کو ممکن بناتا ہے، کیونکہ ان سے پہلے، آپ نے ایک کمپیوٹر پر جو کچھ دیکھا وہ وہی نہیں تھا جو آپ دوسرے پر دیکھتے تھے۔
اس معلومات کا اس کلید سے گزرنا جسے ہم خط ٹائپ کرتے وقت دباتے ہیں یہاں تک کہ یہ کمپیوٹر میں ظاہر ہو جاتا ہے اس کی نمائندگی ASCII کوڈ کے ان پرنٹ ایبل اور توسیعی کوڈز میں سے ایک نمبر کے ذریعے ہوتی ہے جو پہلے ٹیبل میں تفویض کیے گئے تھے۔
ASCII کوڈ کی کیا اقسام ہیں؟
اصولی طور پر، ASCII کوڈ کی تین قسمیں ہیں جو کہ ڈیوائس کے عمومی آپریشن کا احاطہ کرتی ہیں، نہ صرف اس کے کنٹرول بلکہ علامات اور علامتیں بھی، ان کوڈز میں سے ہمارے پاس:
ASCII کو کنٹرول کریں۔ - حروف اور علامتوں کا جدول
































یہ وہی ہیں جو ہمیں بعض اوقات چابیاں استعمال کرنے کی ضرورت کے بغیر کمانڈز کو انجام دینے میں مدد کرتے ہیں اور اس کے علاوہ، عام طور پر آلات کے درمیان رابطے کو آسان بناتے ہیں۔
اسی طرح، ان کنٹرول کوڈز کی بدولت بھی ہم کیز کو اس سے جوڑ سکتے ہیں جو ہم اسکرین پر دیکھتے ہیں، یعنی، جب ہم DELETE کلید کا استعمال کرتے ہیں، تو اس کو ایک کوڈ تفویض کیا جاتا ہے جو کہ ملی سیکنڈ کے معاملے میں عمل میں آتا ہے۔ عمل کو انجام دینے کے لیے۔
ہمارے لیے بہتر طور پر سمجھنے کے لیے، ونڈوز کے لوگو والی کلید یا لفظ "مینو" کو دبانے پر، اسٹارٹ بار کھولتا ہے جس میں تمام ایپلی کیشنز نظر آتی ہیں اور اگر ہم تیروں کے ساتھ اپنی مطلوبہ طرف بڑھتے ہیں اور "Enter" دیتے ہیں۔ کلید، ایپلیکیشن چلے گی اور یہ سب ان کنٹرول کوڈز کی بدولت ہے جن کے بارے میں ہم نے بات کی۔
مختصراً، کنٹرول کوڈز وہ ہوتے ہیں جو ہمیں کمپیوٹر پر براہ راست کام کیے بغیر کام کرنے کی اجازت دیتے ہیں، مثال کے طور پر، اگر ہم Ctrl + Alt فنکشن کے ساتھ پرنٹ کرنے کے لیے کوئی دستاویز بھیجنا چاہتے ہیں، اور پرنٹ ڈائیلاگ خود بخود ظاہر ہو جاتا ہے۔
نہ صرف یہ، بلکہ وہ بہت سی دوسری کمانڈز کے لیے استعمال ہوتے ہیں، مثلاً یوٹیوب فل سکرین موڈ سے باہر نکلنے کے لیے "Esc" کلید۔
یا "Delete" کلید بھی جسے آپ جب بھی دبائیں گے وہ حذف کریں جو منتخب کیا گیا ہے یا پیراگراف یا عددی مساوات کے دائیں جانب کیا ہے جسے آپ استعمال کر رہے ہیں۔، ڈیلیٹ کلید کے برخلاف جو ہندسوں کو بائیں طرف حذف کرتی ہے۔
یہ صرف خاص کلیدوں کے ساتھ نہیں ہوتا جو کمپیوٹر سسٹم کے اندر کارروائیاں کرتی ہیں، بلکہ ان حروف اور اعداد کے ساتھ جو ہارڈ ویئر میں ہوتے ہیں جیسے کہ کمپیوٹر پر کی بورڈ یا اسکرین پر ٹچ سلیکشن تاکہ ASCII کوڈ ممکن ہو، اس کے ساتھ۔ توسیع شدہ حروف اور پرنٹ ایبل۔
ان توسیعی اور پرنٹ ایبل حروف میں حروف، اعداد کے ساتھ ساتھ وہ علامتیں بھی شامل ہیں جو عام صارف استعمال کرتے ہیں۔
ASCII پرنٹ ایبل - حروف اور علامتوں کا جدول
















!["]" کا ASCII کوڈ - بند بریکٹ - دائیں بریکٹ](https://codigos-ascii.com/wp-content/uploads/Codigo-ASCII-de-Cierra-corchetes-Corchete-derecho.png)














































































پھر ہم اس کوڈ کے قابل پرنٹ کریکٹرز کے بارے میں بات کرتے ہیں، کیونکہ وہ جو ہم دیکھ سکتے ہیں اور فائلوں کا حصہ ہیں، وہ وہی ہیں جن کا ہم صحیح تصور کر سکتے ہیں۔
یہ پرنٹ ایبل کوڈز تفویض کیے گئے ہیں، ہر ایک علامت اور حروف کے ساتھ اور ایک عددی حرف سے مطابقت رکھتے ہیں جو کہ کمپیوٹر کے ذریعہ اندرونی طور پر کارروائی کی جاتی ہے جہاں ان پر کارروائی کی جارہی ہے۔
پچھلے ایک کے برعکس، پرنٹ ایبل کوڈز ہیں جو ہم کمپیوٹر پر پڑھ سکتے ہیں، یعنی وہ حروف اور اعداد جو عالمگیر انداز میں پیش کیے گئے ہیں، صرف ضرورت پڑنے پر زبان کو تبدیل کرنا ہے۔
ان حروف کی نمائندگی ایک عددی کریکٹر سے ہوتی ہے جس کی نمائندگی ASCII کوڈ سے ہوتی ہے، یعنی، ایک خط کمپیوٹر پروگرامنگ زبان میں ایک عدد کی نمائندگی کرتا ہے۔.
تاہم، یہ نمبر وہ نہیں ہیں جو اسکرین پر پیش کیے گئے ہیں، لہذا ایک چھوٹے یا بڑے حروف کو ایک الگ نمبر سے مطابقت رکھتا ہے تاکہ آج آپ یہ مضمون پڑھ رہے ہوں۔
مذکورہ بالا کی وجہ سے، اور اچھی زبان اور اچھے ہجے میں مشغول ہونے کی ضرورت کو جانتے ہوئے جو بھی زبان منتخب کی گئی یا بولی گئی، اس کے لیے ضروری تھا کہ حروف اور اعداد کو عالمگیر طریقے سے کوڈ کیا جائے تاکہ معلومات کو مسخ نہ کیا جائے۔
توسیعی ASCII - حروف اور علامتوں کا جدول




































































































ان کا مقصد ان تمام کوڈز کے سب سے زیادہ "جدید" افعال فراہم کرنا ہے۔
ASCII کوڈ نے ایسے حروف کو بڑھایا ہے جو قدرے پیچیدہ ضرورت کا جواب دیتے ہیں۔
ان توسیعی کوڈز کو بھی ایک ٹیبل میں ترتیب دیا گیا ہے اور عددی کوڈ کے ذریعے پچھلے دو کی طرح دکھایا گیا ہے۔
دیگر علامتوں اور نشانیوں کے ساتھ apostrophe، ایک umlaut، a tilde، رموز اوقاف، فجائیہ کے نشانات لگانے سے، یہ ان توسیعی حروف کی بدولت ممکن ہیں جو اس ASCII کوڈ کا حصہ ہیں۔
یہ سائنسی مساوات کے لیے متعلقہ اور اہم علامتوں اور علامات کا بھی حصہ ہے جیسے اضافی نشان "+" یا تقسیم کا نشان "-"۔
یہ کس لئے ہے؟
اسے سادہ اور سیال بنانے کے لیے، ASCII کوڈ کو عددی طور پر ہر ایک حرف کی نمائندگی کرنے کے لیے استعمال کیا جاتا ہے جو یا تو لکھنے کے لیے استعمال ہوتا ہے، کسی عمل کو انجام دیں یا کسی خاص کردار کو تفویض کریں۔
یعنی، ASCII کوڈ ایک عددی ترجمہ یا موافقت ہے جسے صارف اپنی سہولت کے مطابق سسٹم کو منظم کرنے کے لیے استعمال کرتا ہے، کیونکہ یہ کمپیوٹر سسٹم صرف بائنری کوڈز کو آپریشنز کی زبان کے طور پر ہینڈل کرتے ہیں جو ان کی منطقی کارروائیوں کی نمائندگی کرتے ہیں۔
اس طرح، ہر ایک حرف، حرف، نشان، اسپیس، علامت اور یہاں تک کہ ہر خالی جگہ کی ایک عددی تفویض ہے جو ASCII کوڈ سے مطابقت رکھتی ہے اور یہ آسانی سے ایک ٹیبل میں دکھائے جاتے ہیں۔
1967 میں اس کی تخلیق کے بعد سے، جس میں یہ 1986 میں اپنی آخری اپڈیٹ حاصل کرنے تک تھوڑا تھوڑا کرکے مکمل کیا گیا تھا، ASCII کوڈز کا ذکر کردہ آلات میں سے ہر ایک میں کامل عالمی آپریشن ہوتا ہے۔
جیسے جیسے یہ ترقی کرتا گیا، ان کوڈز کی مختلف قسمیں تخلیق کی گئیں، جیسے توسیعی کوڈز.
پرنٹ ایبل، توسیعی اور کنٹرول کوڈز کے ذریعے بہترین سسٹم کمیونیکیشن حاصل کرنے کے لیے، موجودہ مشینوں میں سے ہر ایک کو انفرادی طور پر کوڈ کرنا ضروری تھا، کیونکہ اپ ڈیٹ کردہ ڈیوائسز کو پہلے ہی ڈی کوڈ کیا گیا تھا۔
ہم نے بحث کی ہے کہ ASCII کوڈ اکثر متن کی لائنوں کے ساتھ منسلک ہوتے ہیں، لیکن اس کے باوجود وہ اندرونی طور پر متعلقہ سائنسی مساوات کیونکہ وہاں موجود بہت سی نشانیاں اور علامتیں توسیع شدہ کوڈز کا حصہ ہیں۔
بالکل اسی طرح جیسے Ctrl + P کو تفویض کردہ کنٹرول کریکٹر کے ذریعے پرنٹنگ کو آسان بنایا جاتا ہے، جو شیٹ پرنٹ کرنے کے لیے تفصیلات اور خصوصیات کو منتخب کرنے کے لیے خود بخود ایک ونڈو کھول دیتا ہے، ASCII کوڈ بہت سے افعال کو ممکن بناتا ہے۔
ان میں سے، قابل پرنٹ اور توسیع شدہ حروف کے افعال نمایاں ہیں، کیونکہ یہ وہی ہیں جو وہ ہمیں بہت زیادہ سیال زبان اور مواصلات کی اجازت دیتے ہیں۔ چونکہ یہ وہی ہیں جو حروف، علامات اور علامتوں کے استعمال کو ممکن بناتے ہیں۔
ASCII کوڈ کیسے استعمال ہوتا ہے؟
پروگرامنگ ایک کمپیوٹر کی زبان ہے جو کافی پیچیدہ ہے۔
آپ اپنے آپریٹنگ سسٹم کی بنیاد پر ASCII کوڈ استعمال کرنا سیکھیں گے، تاہم، آپ اسے سمجھے بغیر پہلے ہی کر رہے ہیں۔
اس طرح، جو کمانڈز ہم آپ کے کمپیوٹر کے ذریعے چلاتے ہیں وہ ASCII کوڈ کمانڈز ہیں جو پہلے ماہرین کے ذریعے پروگرام کیے گئے ہیں تاکہ آپ کے پاس بہت زیادہ روانی اور موثر مواصلت ہو اور آپ ان سب کو ایک ٹیبل میں ترتیب دیا ہوا تلاش کر سکیں۔
ان ASCII کوڈز سے فائدہ اٹھانے کے طریقے ہیں اور وہ کچھ الفاظ کو دستی طور پر، یا تو کی بورڈ کے ذریعے یا سسٹم کے ذریعے انکوڈنگ کر کے کیے جاتے ہیں۔ مثال کے طور پر:
کھڑکیوں پر
یہ ممکن ہے کہ آپ صرف کریکٹر میپ کے ذریعے کی بورڈ پر نہ ہونے والی کمانڈز ڈال سکتے ہیں، یہ ضروری نہیں کہ آپ کو ٹیبل کا مواد معلوم ہو، اس کے لیے آپ اسٹارٹ بٹن پر کلک کریں۔
ایک بار ایک ونڈو ظاہر ہونے کے بعد، آپ وہاں سرچ فیلڈ میں "charmap" لکھنے جا رہے ہیں اور آپ مجوزہ نتیجہ پر کلک کرنے جا رہے ہیں اور پھر پرنٹ ایبل اور قابل توسیع کرداروں کا نقشہ ظاہر ہو جائے گا جو آپ نے پہلے نہیں دیکھا ہوگا۔
یہ مکمل طور پر اس فنکشن پر منحصر ہے جسے آپ انجام دینے جا رہے ہیں، کیونکہ اگر آپ کوئی اضافی فنکشن کرنا چاہتے ہیں تو آپ کو اس فنکشن کا کوڈ چیک کرنا ہوگا جسے آپ ٹیبل میں استعمال کرنے جا رہے ہیں۔
لیکن اس کا انحصار ہر آپریٹنگ سسٹم پر ہوگا جس کے بارے میں ہم بات کر رہے ہیں۔
لینکس پر
عمل عام طور پر تھوڑا مختلف ہوتا ہے کیونکہ کنٹرول کوڈز بدل جاتے ہیں اور آپ کو کرنا پڑتا ہے۔ ہیکس کوڈ جانیں۔ جس کی آپ کو ضرورت ہے، کیونکہ عام طور پر دوسرے دو پچھلے آپریٹنگ سسٹم اعشاریہ استعمال کرتے ہیں۔
کسی ایک کنٹرول کوڈ کو لکھنے کے لیے ونڈو کو کھولنے کے لیے، آپ کو Ctrl + Shift + U کیز کو دبانا ہوگا تاکہ سرچ بار کو کھولنے کے بعد آپ ٹیبل میں موجود ہیکساڈیسیمل کوڈ درج کریں۔
آپ جانتے ہیں کہ کوڈ کا استعمال ایک ٹیبل کے ذریعے کیا جائے گا جس میں آپ کو مطلوبہ ہر کوڈ لکھا ہوا ہے۔
ہر کوڈ کو حفظ کرنا ضروری نہیں ہے، مشق کے ساتھ آپ سب سے بنیادی سیکھیں گے۔ پھر آپ کو کوڈز دیکھنے کی بھی ضرورت نہیں ہے۔
میک پر
اگر آپ iOS آپریٹنگ سسٹم والے ڈیوائس پر ہیں جیسا کہ Mac کے ذریعے استعمال کیا جاتا ہے، تو ہم کی بورڈ شارٹ کٹ استعمال کرنے جا رہے ہیں۔
بہت سے ہیں اور یہ اس بات پر منحصر ہوگا کہ آپ کیا چاہتے ہیں، مثال کے طور پر:
- میک پر کسی بھی پروگرام سے مکمل طور پر باہر نکلنے کے لیے آپ کو ایگزٹ کمانڈ کی ضرورت ہوگی، یا تو شارٹ کٹ کے ساتھ یا ایپلیکیشن کے مینو کے ساتھ کیونکہ ریڈ کراس (x) کے ساتھ یہ ایپلی کیشنز کو مکمل طور پر باہر نہیں کرتا ہے۔
- تاہم، اگر آپ CTRL + CMD + اسپیس دبائیں گے تو ایک کی بورڈ ظاہر ہوگا۔
- اگر آپ Shift دبائیں گے تو آپ کو تمام حروف بڑے حروف میں نظر آئیں گے۔
- اگر آپ Alt کو دبائیں گے تو آپ تمام خصوصی حروف تک رسائی حاصل کر سکیں گے، اگر یہ ظاہر نہیں ہوتا ہے تو اوپری دائیں جانب ایک علامت پر کلک کریں اور کی بورڈ ویوور دکھائیں کو منتخب کریں۔
موجودہ کمپیوٹنگ میں ضرورت
توسیعی ASCII کوڈ حروف کمپیوٹر کے مناسب کام کے لیے بنیادی ہیں، جیسا کہ پرنٹ ایبل اور کنٹرول کریکٹرز ہیں۔
اس طرح، اس بات پر اتفاق کیا گیا کہ تمام پروگرامرز ایک ہی کمپیوٹر کی زبان استعمال کریں گے کیونکہ تمام کمپیوٹرز اور آلات کے لیے ایک ہی زبان کی ضرورت پیدا ہوئی۔
ASCII کوڈ کا حصہ بنائے بغیر کمپیوٹر کا استعمال کرنا عملی طور پر ناممکن ہے، کیونکہ زیادہ تر کمپیوٹر اس کے ساتھ مطابقت رکھتے ہیں، اس سے معلومات کی منتقلی ایک موثر اور کنٹرول شدہ طریقے سے کی جاتی ہے۔
اگر یہ کوڈ 60 کی دہائی کے بعد سے نہ بنایا گیا ہوتا تو آپ کے لیے ہمیں پڑھنا بہت مشکل ہوتا، یا ہم یہ مضمون لکھ سکتے تھے، اور نہ ہی اس میں ہجے اور اوقاف اچھے ہوتے اگر توسیعی کوڈز کی ترقی کے لیے نہ ہوتا۔
چونکہ اس کا خاص طور پر شکریہ، یہ ہمیں ASCII کوڈ کے ذریعہ فراہم کردہ حروف اور علامتوں کے امتزاج کو انکوڈ کرنے کی اجازت دیتا ہے۔
آپ شاید پہلے ہی جانتے ہیں کہ بائنری زبان یہ وہی ہے جو کمپیوٹر کے لیے اعمال کو انجام دینا ممکن بناتا ہے اور ان ہدایات کا ترجمہ بھی کرتا ہے جو ہم ڈیوائس کو دیتے ہیں، چاہے وہ کچھ بھی ہو۔
اسی طرح، ASCII کوڈ ہمیں اپنی مادری زبان کے ذریعے کمپیوٹر کے ساتھ بات چیت کرنے کی اجازت دیتا ہے، چاہے وہ کچھ بھی ہو۔ یہ جاننے کی ضرورت کے بغیر کہ یہ اندرونی طور پر کیسے کام کرتا ہے۔
ہاں، جب بھی آپ کوئی حرف ٹائپ کرتے ہیں یا "ڈیلیٹ" کی کو دباتے ہیں، تو ایسے کوڈز ہوتے ہیں جن پر کمانڈز کو پورا کرنے کے لیے ملی سیکنڈ میں کارروائی کی جاتی ہے۔
یہ کمانڈز عام طور پر کمپیوٹرز پر کسی بھی قسم یا متن کے آرڈرز متعارف کرانے کا نتیجہ ہوتے ہیں، اور عام طور پر، صارف پیچھے کے تمام عمل کو نظر انداز کرتا ہے۔ آپ کے حکم پر عمل درآمد کے لیے، کیونکہ نظام خود بخود کرتا ہے۔
اگر آپ کو اس کے استعمال کے بارے میں مزید معلومات کی ضرورت ہے یا ASCII کوڈز کیا ہیں، تو ایک ٹیبل موجود ہے جو ہر کوڈ کی وضاحت کے لیے ذمہ دار ہے جیسا کہ یہ استعمال کیا جاتا ہے، اعشاریہ یا ہیکساڈیسیمل کوڈز۔
کوڈز کا یہ فرق آپ کے استعمال کردہ آپریٹنگ سسٹم کے ذریعے دیا جائے گا، چاہے وہ ونڈوز، میک یا لینکس ہو۔ آپ اسے اوپر والے جدول میں دیکھ سکتے ہیں۔
اگرچہ 60 کی دہائی سے مسلسل اپ ڈیٹ کیا جا رہا ہے، ASCII کوڈ مکمل طور پر کسی کا دھیان نہیں گیا ہے۔
بہت سے لوگ اسے استعمال کرنا جاری رکھتے ہیں کیونکہ یہ استعمال کرنے کے لیے ایک بہترین کوڈ ہے جو کہ کی نمائندگی کرتا ہے۔ تمام کمپیوٹر سسٹمز کی ڈکرپشن، تاکہ ہم معلومات کو مؤثر طریقے سے اور مؤثر طریقے سے بانٹ سکیں اور یہ بھی کہ وہ عالمی طور پر ایک میز میں ترتیب دیے گئے ہیں۔
آخر میں، کمپیوٹر کی وہ زبان جسے ہزاروں پروگرامرز نے تیار کیا اور مکمل کیا، آج کل معلومات کو واضح طور پر لکھنا اور سمجھنا ممکن بناتا ہے۔ اس سے کوئی فرق نہیں پڑتا ہے کہ آپ کس کمپیوٹر پر ہیں۔
امریکن اسٹینڈرڈ کوڈ فار انفارمیشن انٹرچینج، یا ASCII انگریزی میں اس کے مخفف کے مطابق، ایک ٹیبل میں حروف اور علامتوں کا ایک مجموعہ ہے جو تمام آلات میں موجود ہوتا ہے تاکہ معلومات واضح ہو اور مختلف آلات پر مسخ نہ کیا جائے۔
یہ کوڈز جو آپ آج ٹیبل میں دیکھیں گے وہ ہر اس چیز کا حصہ ہیں جو ہم آج انٹرنیٹ پر جانتے ہیں اور پروگرامرز کی اس کوشش کی بدولت ہم بات چیت کر سکتے ہیں۔