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 کو کنٹرول کریں۔ - حروف اور علامتوں کا جدول

"ACK" کا ASCII کوڈ - اعتراف - رسید کا اعتراف - علامت اسپیڈز پوکر کارڈز
"BEL" کا ASCII کوڈ - بیل
"BEL" کا ASCII کوڈ - بیل
"BS" کا ASCII کوڈ - بیک اسپیس
"BS" کا ASCII کوڈ - بیک اسپیس
"CAN" کا ASCII کوڈ - منسوخ کریں۔
"CAN" کا ASCII کوڈ - منسوخ کریں۔
"CR" کا ASCII کوڈ - داخل کریں - کیریج ریٹرن
"CR" کا ASCII کوڈ - داخل کریں - کیریج ریٹرن
"DC1" کا ASCII کوڈ - کنٹرول ڈیوائس 1
"DC1" کا ASCII کوڈ - کنٹرول ڈیوائس 1
"DC2" کا ASCII کوڈ - کنٹرول ڈیوائس 2
"DC2" کا ASCII کوڈ - کنٹرول ڈیوائس 2
"DC3" کا ASCII کوڈ - کنٹرول ڈیوائس 3
"DC3" کا ASCII کوڈ - کنٹرول ڈیوائس 3
"DC4" کا ASCII کوڈ - کنٹرول ڈیوائس 4
"DC4" کا ASCII کوڈ - کنٹرول ڈیوائس 4
"DEL" کے لیے ASCII کوڈ - حذف کریں، مٹا دیں، حذف کریں۔
"DEL" کے لیے ASCII کوڈ - حذف کریں، مٹا دیں، حذف کریں۔
"DLE" کا ASCII کوڈ - ڈیٹا لنک - ڈیٹا لنک فرار
"DLE" کا ASCII کوڈ - ڈیٹا لنک - ڈیٹا لنک فرار
"EM" کا ASCII کوڈ - میڈیا کا اختتام
"EM" کا ASCII کوڈ - میڈیا کا اختتام
"ENQ" کا ASCII کوڈ - سوال - سوٹ کلب انگلش پوکر کارڈز
"ENQ" کا ASCII کوڈ - سوال - سوٹ کلب انگلش پوکر کارڈز
ASCII کوڈ برائے "EOT" - ٹرانسمیشن کا اختتام - سوٹ ڈائمنڈز پوکر کارڈز
ASCII کوڈ برائے "EOT" - ٹرانسمیشن کا اختتام - سوٹ ڈائمنڈز پوکر کارڈز
ASCII کوڈ برائے "ESC" - Escape
ASCII کوڈ برائے "ESC" - Escape
"ETB" کا ASCII کوڈ - بلاک ٹرانسمیشن کا اختتام
"ETB" کا ASCII کوڈ - بلاک ٹرانسمیشن کا اختتام
"ETX" کے لیے ASCII کوڈ - متن کا اختتام - ہارٹ سوٹ انگلش پوکر کارڈز
"ETX" کے لیے ASCII کوڈ - متن کا اختتام - ہارٹ سوٹ انگلش پوکر کارڈز
"FF" کا ASCII کوڈ - صفحہ وقفہ - نیا صفحہ - لائن فیڈ
"FF" کا ASCII کوڈ - صفحہ وقفہ - نیا صفحہ - لائن فیڈ
"FS" کا ASCII کوڈ - فائل الگ کرنے والا
"FS" کا ASCII کوڈ - فائل الگ کرنے والا
"GS" کا ASCII کوڈ - گروپ الگ کرنے والا
"GS" کا ASCII کوڈ - گروپ الگ کرنے والا
"HT" کا ASCII کوڈ - افقی ٹیب
"HT" کا ASCII کوڈ - افقی ٹیب
"LF" کا ASCII کوڈ - لائن بریک - نئی لائن
"LF" کا ASCII کوڈ - لائن بریک - نئی لائن
"NAK" کا ASCII کوڈ - منفی اعتراف
"NAK" کا ASCII کوڈ - منفی اعتراف
"NULL" کا ASCII کوڈ - کالعدم کریکٹر
"NULL" کا ASCII کوڈ - کالعدم کریکٹر
"RS" کا ASCII کوڈ - ریکارڈ الگ کرنے والا
"RS" کا ASCII کوڈ - ریکارڈ الگ کرنے والا
"SI" کا ASCII کوڈ - شفٹ ان
"SI" کا ASCII کوڈ - شفٹ ان
"SO" کا ASCII کوڈ - شفٹ آؤٹ
"SO" کا ASCII کوڈ - شفٹ آؤٹ
"SOH" کا ASCII کوڈ - ہیڈر کا آغاز
"SOH" کا ASCII کوڈ - ہیڈر کا آغاز
"STX" کا ASCII کوڈ - متن کا آغاز
"STX" کا ASCII کوڈ - متن کا آغاز
"SUB" کا ASCII کوڈ - متبادل
"SUB" کا ASCII کوڈ - متبادل
"SYN" کا ASCII کوڈ - ہم وقت ساز بیکار
"SYN" کا ASCII کوڈ - ہم وقت ساز بیکار
"US" کا ASCII کوڈ - یونٹ الگ کرنے والا
"US" کا ASCII کوڈ - یونٹ الگ کرنے والا
"VT" کا ASCII کوڈ - عمودی ٹیب - مردانہ نشان
"VT" کا ASCII کوڈ - عمودی ٹیب - مردانہ نشان

یہ وہی ہیں جو ہمیں بعض اوقات چابیاں استعمال کرنے کی ضرورت کے بغیر کمانڈز کو انجام دینے میں مدد کرتے ہیں اور اس کے علاوہ، عام طور پر آلات کے درمیان رابطے کو آسان بناتے ہیں۔

اسی طرح، ان کنٹرول کوڈز کی بدولت بھی ہم کیز کو اس سے جوڑ سکتے ہیں جو ہم اسکرین پر دیکھتے ہیں، یعنی، جب ہم DELETE کلید کا استعمال کرتے ہیں، تو اس کو ایک کوڈ تفویض کیا جاتا ہے جو کہ ملی سیکنڈ کے معاملے میں عمل میں آتا ہے۔ عمل کو انجام دینے کے لیے۔

ہمارے لیے بہتر طور پر سمجھنے کے لیے، ونڈوز کے لوگو والی کلید یا لفظ "مینو" کو دبانے پر، اسٹارٹ بار کھولتا ہے جس میں تمام ایپلی کیشنز نظر آتی ہیں اور اگر ہم تیروں کے ساتھ اپنی مطلوبہ طرف بڑھتے ہیں اور "Enter" دیتے ہیں۔ کلید، ایپلیکیشن چلے گی اور یہ سب ان کنٹرول کوڈز کی بدولت ہے جن کے بارے میں ہم نے بات کی۔ 

مختصراً، کنٹرول کوڈز وہ ہوتے ہیں جو ہمیں کمپیوٹر پر براہ راست کام کیے بغیر کام کرنے کی اجازت دیتے ہیں، مثال کے طور پر، اگر ہم Ctrl + Alt فنکشن کے ساتھ پرنٹ کرنے کے لیے کوئی دستاویز بھیجنا چاہتے ہیں، اور پرنٹ ڈائیلاگ خود بخود ظاہر ہو جاتا ہے۔

نہ صرف یہ، بلکہ وہ بہت سی دوسری کمانڈز کے لیے استعمال ہوتے ہیں، مثلاً یوٹیوب فل سکرین موڈ سے باہر نکلنے کے لیے "Esc" کلید۔

یا "Delete" کلید بھی جسے آپ جب بھی دبائیں گے وہ حذف کریں جو منتخب کیا گیا ہے یا پیراگراف یا عددی مساوات کے دائیں جانب کیا ہے جسے آپ استعمال کر رہے ہیں۔، ڈیلیٹ کلید کے برخلاف جو ہندسوں کو بائیں طرف حذف کرتی ہے۔

یہ صرف خاص کلیدوں کے ساتھ نہیں ہوتا جو کمپیوٹر سسٹم کے اندر کارروائیاں کرتی ہیں، بلکہ ان حروف اور اعداد کے ساتھ جو ہارڈ ویئر میں ہوتے ہیں جیسے کہ کمپیوٹر پر کی بورڈ یا اسکرین پر ٹچ سلیکشن تاکہ ASCII کوڈ ممکن ہو، اس کے ساتھ۔ توسیع شدہ حروف اور پرنٹ ایبل۔

ان توسیعی اور پرنٹ ایبل حروف میں حروف، اعداد کے ساتھ ساتھ وہ علامتیں بھی شامل ہیں جو عام صارف استعمال کرتے ہیں۔

ASCII پرنٹ ایبل - حروف اور علامتوں کا جدول

»» کا ASCII کوڈ – خالی
»» کا ASCII کوڈ – خالی
"`" کا ASCII کوڈ - شدید لہجہ
"`" کا ASCII کوڈ - شدید لہجہ
"^" کا ASCII کوڈ - سرکم فلیکس لہجہ - کیریٹ
"^" کا ASCII کوڈ - سرکم فلیکس لہجہ - کیریٹ
"_" کا ASCII کوڈ - انڈر سکور - انڈر سکور - انڈر سکور
"_" کا ASCII کوڈ - انڈر سکور - انڈر سکور - انڈر سکور
"-" کا ASCII کوڈ - مڈ ہائفن - منفی نشان - مائنس سائن - گھٹاؤ
"-" کا ASCII کوڈ - مڈ ہائفن - منفی نشان - مائنس سائن - گھٹاؤ
ASCII کوڈ "," - کوما
ASCII کوڈ "," - کوما
"؛" کا ASCII کوڈ - سیمی کالون
"؛" کا ASCII کوڈ - سیمی کالون
":" کا ASCII کوڈ - بڑی آنت
":" کا ASCII کوڈ - بڑی آنت
"!" کا ASCII کوڈ - فجائیہ نقطہ - فجائیہ نقطہ
"!" کا ASCII کوڈ - فجائیہ نقطہ - فجائیہ نقطہ
"؟" کا ASCII کوڈ - سوالیہ نشان بند کریں - سوالیہ نشان بند کریں۔
"؟" کا ASCII کوڈ - سوالیہ نشان بند کریں - سوالیہ نشان بند کریں۔
"" کا ASCII کوڈ - جگہ
"" کا ASCII کوڈ - جگہ
"'" کا ASCII کوڈ - Apostrophe - سنگل اقتباسات
"'" کا ASCII کوڈ - Apostrophe - سنگل اقتباسات
""" کا ASCII کوڈ - ڈبل کوٹس - انگریزی یا لمبے اقتباسات
""" کا ASCII کوڈ - ڈبل کوٹس - انگریزی یا لمبے اقتباسات
"(" کا ASCII کوڈ - اوپن قوسین - بائیں قوسین
"(" کا ASCII کوڈ - اوپن قوسین - بائیں قوسین
")" کا ASCII کوڈ - بند قوسین - دائیں قوسین
")" کا ASCII کوڈ - بند قوسین - دائیں قوسین
"[" کا ASCII کوڈ - کھلی بریکٹ - بائیں بریکٹ
"[" کا ASCII کوڈ - کھلی بریکٹ - بائیں بریکٹ
"]" کا ASCII کوڈ - بند بریکٹ - دائیں بریکٹ
"]" کا ASCII کوڈ - بند بریکٹ - دائیں بریکٹ
«{» کا ASCII کوڈ – بائیں بریکٹ – اوپن بریکٹ – اوپن کرلی بریس – کرلی منحنی خطوط وحدانی
«{» کا ASCII کوڈ – بائیں بریکٹ – اوپن بریکٹ – اوپن کرلی بریس – کرلی منحنی خطوط وحدانی
"}" کا ASCII کوڈ - دائیں بریکٹ - بند بریکٹ - بند منحنی خطوط وحدانی - گھوبگھرالی منحنی خطوط وحدانی
"}" کا ASCII کوڈ - دائیں بریکٹ - بند بریکٹ - بند منحنی خطوط وحدانی - گھوبگھرالی منحنی خطوط وحدانی
"@" کا ASCII کوڈ - نشان پر
"@" کا ASCII کوڈ - نشان پر
"*" کا ASCII کوڈ - نجمہ
"*" کا ASCII کوڈ - نجمہ
«/» کا ASCII کوڈ – ڈویژن – سلیش – کوٹینٹ آپریٹر
«/» کا ASCII کوڈ – ڈویژن – سلیش – کوٹینٹ آپریٹر
"\" کا ASCII کوڈ - بیک سلیش - بیک سلیش - بیک سلیش
"\" کا ASCII کوڈ - بیک سلیش - بیک سلیش - بیک سلیش
"&" کا ASCII کوڈ - ایمپرسن - Y
"&" کا ASCII کوڈ - ایمپرسن - Y
">" کا ASCII کوڈ - اس سے بڑا سائن کریں۔
">" کا ASCII کوڈ - اس سے بڑا سائن کریں۔
"#" کا ASCII کوڈ - نمبر کا نشان یا ہیش کا نشان
"#" کا ASCII کوڈ - نمبر کا نشان یا ہیش کا نشان
"%" کا ASCII کوڈ - فیصد کا نشان - فیصد
"%" کا ASCII کوڈ - فیصد کا نشان - فیصد
"+" کا ASCII کوڈ - مثبت نشان - پلس سائن - اضافہ
"+" کا ASCII کوڈ - مثبت نشان - پلس سائن - اضافہ
«<" کا ASCII کوڈ - نشان سے کم
«<" کا ASCII کوڈ – نشان سے کم
"=" کا ASCII کوڈ - مساوی نشان - برابر - برابر
"=" کا ASCII کوڈ - مساوی نشان - برابر - برابر
"|" کا ASCII کوڈ - عمودی بار - پلیکا - عمودی لائن
"|" کا ASCII کوڈ - عمودی بار - پلیکا - عمودی لائن
"~" کا ASCII کوڈ – Tilde – Equivalence sign – Tilde of the ñ – Virgulilla
"~" کا ASCII کوڈ – Tilde – Equivalence sign – Tilde of the ñ – Virgulilla
"$" کا ASCII کوڈ - ڈالر کا نشان - پیسوس
"$" کا ASCII کوڈ - ڈالر کا نشان - پیسوس
"0" کا ASCII کوڈ - نمبر صفر
"0" کا ASCII کوڈ - نمبر صفر
"1" کا ASCII کوڈ - نمبر ایک
"1" کا ASCII کوڈ - نمبر ایک
"2" کا ASCII کوڈ - نمبر دو
"2" کا ASCII کوڈ - نمبر دو
"3" کا ASCII کوڈ - نمبر تین
"3" کا ASCII کوڈ - نمبر تین
"4" کا ASCII کوڈ - نمبر چار
"4" کا ASCII کوڈ - نمبر چار
"5" کا ASCII کوڈ - نمبر پانچ
"5" کا ASCII کوڈ - نمبر پانچ
"6" کا ASCII کوڈ - نمبر چھ
"6" کا ASCII کوڈ - نمبر چھ
"7" کا ASCII کوڈ - نمبر سات
"7" کا ASCII کوڈ - نمبر سات
"8" کا ASCII کوڈ - نمبر آٹھ
"8" کا ASCII کوڈ - نمبر آٹھ
"9" کا ASCII کوڈ - نمبر نو
"9" کا ASCII کوڈ - نمبر نو
"A" کا ASCII کوڈ - کیپیٹل لیٹر A
"A" کا ASCII کوڈ - کیپیٹل لیٹر A
"a" کا ASCII کوڈ - چھوٹے حرف a
"a" کا ASCII کوڈ - چھوٹے حرف a
"B" کا ASCII کوڈ - کیپیٹل لیٹر B
"B" کا ASCII کوڈ - کیپیٹل لیٹر B
"b" کا ASCII کوڈ - چھوٹے حرف b
"b" کا ASCII کوڈ - چھوٹے حرف b
"C" کا ASCII کوڈ - کیپیٹل لیٹر C
"C" کا ASCII کوڈ - کیپیٹل لیٹر C
"c" کا ASCII کوڈ - چھوٹے حرف c
"c" کا ASCII کوڈ - چھوٹے حرف c
"D" کا ASCII کوڈ - کیپیٹل لیٹر D
"D" کا ASCII کوڈ - کیپیٹل لیٹر D
"d" کا ASCII کوڈ - چھوٹے حروف d
"d" کا ASCII کوڈ - چھوٹے حروف d
"E" کا ASCII کوڈ - کیپیٹل لیٹر E
"E" کا ASCII کوڈ - کیپیٹل لیٹر E
"e" کا ASCII کوڈ - چھوٹے حرف e
"e" کا ASCII کوڈ - چھوٹے حرف e
"F" کا ASCII کوڈ - کیپیٹل لیٹر F
"F" کا ASCII کوڈ - کیپیٹل لیٹر F
"f" کا ASCII کوڈ - چھوٹے حرف f
"f" کا ASCII کوڈ - چھوٹے حرف f
"G" کے لیے ASCII کوڈ - کیپیٹل لیٹر G
"G" کے لیے ASCII کوڈ - کیپیٹل لیٹر G
"g" کا ASCII کوڈ - چھوٹے حرف g
"g" کا ASCII کوڈ - چھوٹے حرف g
"H" کا ASCII کوڈ - بڑا حرف H
"H" کا ASCII کوڈ - بڑا حرف H
"h" کا ASCII کوڈ - چھوٹے حرف h
"h" کا ASCII کوڈ - چھوٹے حرف h
"I" کا ASCII کوڈ - کیپیٹل لیٹر I
"I" کا ASCII کوڈ - کیپیٹل لیٹر I
"i" کا ASCII کوڈ - چھوٹے حرف i
"i" کا ASCII کوڈ - چھوٹے حرف i
ASCII کوڈ برائے "J" - بڑے حرف J
ASCII کوڈ برائے "J" - بڑے حرف J
"j" کا ASCII کوڈ - چھوٹے حروف j
"j" کا ASCII کوڈ - چھوٹے حروف j
ASCII کوڈ برائے "K" - بڑے حرف K
ASCII کوڈ برائے "K" - بڑے حرف K
"k" کا ASCII کوڈ - چھوٹے حرف k
"k" کا ASCII کوڈ - چھوٹے حرف k
"L" کا ASCII کوڈ - کیپیٹل لیٹر L
"L" کا ASCII کوڈ - کیپیٹل لیٹر L
"l" کا ASCII کوڈ - چھوٹے حرف l
"l" کا ASCII کوڈ - چھوٹے حرف l
"M" کا ASCII کوڈ - کیپیٹل لیٹر M
"M" کا ASCII کوڈ - کیپیٹل لیٹر M
"m" کا ASCII کوڈ - چھوٹے حرف m
"m" کا ASCII کوڈ - چھوٹے حرف m
"N" کا ASCII کوڈ - کیپیٹل لیٹر N
"N" کا ASCII کوڈ - کیپیٹل لیٹر N
"n" کا ASCII کوڈ - چھوٹے حرف n
"n" کا ASCII کوڈ - چھوٹے حرف n
"O" کا ASCII کوڈ - بڑا حرف O
"O" کا ASCII کوڈ - بڑا حرف O
"o" کا ASCII کوڈ - چھوٹے حرف o
"o" کا ASCII کوڈ - چھوٹے حرف o
"P" کا ASCII کوڈ - کیپیٹل لیٹر P
"P" کا ASCII کوڈ - کیپیٹل لیٹر P
"p" کا ASCII کوڈ - چھوٹے حرف p
"p" کا ASCII کوڈ - چھوٹے حرف p
"Q" کا ASCII کوڈ - بڑے حرف Q
"Q" کا ASCII کوڈ - بڑے حرف Q
"q" کا ASCII کوڈ - چھوٹے حروف q
"q" کا ASCII کوڈ - چھوٹے حروف q
"R" کا ASCII کوڈ - کیپیٹل لیٹر R
"R" کا ASCII کوڈ - کیپیٹل لیٹر R
"r" کا ASCII کوڈ - چھوٹے حرف r
"r" کا ASCII کوڈ - چھوٹے حرف r
"S" کا ASCII کوڈ - بڑا حرف S
"S" کا ASCII کوڈ - بڑا حرف S
"s" کا ASCII کوڈ - چھوٹے حروف s
"s" کا ASCII کوڈ - چھوٹے حروف s
"T" کا ASCII کوڈ - بڑے حرف T
"T" کا ASCII کوڈ - بڑے حرف T
"t" کا ASCII کوڈ - چھوٹے حرف t
"t" کا ASCII کوڈ - چھوٹے حرف t
"U" کا ASCII کوڈ - بڑے حرف U
"U" کا ASCII کوڈ - بڑے حرف U
"u" کا ASCII کوڈ - چھوٹے حرف u
"u" کا ASCII کوڈ - چھوٹے حرف u
"V" کا ASCII کوڈ - بڑے حرف V
"V" کا ASCII کوڈ - بڑے حرف V
"v" کا ASCII کوڈ - چھوٹے حرف v
"v" کا ASCII کوڈ - چھوٹے حرف v
"W" کا ASCII کوڈ - بڑے خط W
"W" کا ASCII کوڈ - بڑے خط W
"w" کا ASCII کوڈ - چھوٹے حرف w
"w" کا ASCII کوڈ - چھوٹے حرف w
"X" کا ASCII کوڈ - بڑے حرف X
"X" کا ASCII کوڈ - بڑے حرف X
"x" کا ASCII کوڈ - چھوٹے حرف x
"x" کا ASCII کوڈ - چھوٹے حرف x
"Y" کا ASCII کوڈ - بڑے حرف Y
"Y" کا ASCII کوڈ - بڑے حرف Y
"y" کا ASCII کوڈ - چھوٹے حرف y
"y" کا ASCII کوڈ - چھوٹے حرف y
"Z" کا ASCII کوڈ - کیپیٹل لیٹر Z
"Z" کا ASCII کوڈ - کیپیٹل لیٹر Z
"z" کا ASCII کوڈ - چھوٹے حروف z
"z" کا ASCII کوڈ - چھوٹے حروف z

پھر ہم اس کوڈ کے قابل پرنٹ کریکٹرز کے بارے میں بات کرتے ہیں، کیونکہ وہ جو ہم دیکھ سکتے ہیں اور فائلوں کا حصہ ہیں، وہ وہی ہیں جن کا ہم صحیح تصور کر سکتے ہیں۔

یہ پرنٹ ایبل کوڈز تفویض کیے گئے ہیں، ہر ایک علامت اور حروف کے ساتھ اور ایک عددی حرف سے مطابقت رکھتے ہیں جو کہ کمپیوٹر کے ذریعہ اندرونی طور پر کارروائی کی جاتی ہے جہاں ان پر کارروائی کی جارہی ہے۔

پچھلے ایک کے برعکس، پرنٹ ایبل کوڈز ہیں جو ہم کمپیوٹر پر پڑھ سکتے ہیں، یعنی وہ حروف اور اعداد جو عالمگیر انداز میں پیش کیے گئے ہیں، صرف ضرورت پڑنے پر زبان کو تبدیل کرنا ہے۔

ان حروف کی نمائندگی ایک عددی کریکٹر سے ہوتی ہے جس کی نمائندگی ASCII کوڈ سے ہوتی ہے، یعنی، ایک خط کمپیوٹر پروگرامنگ زبان میں ایک عدد کی نمائندگی کرتا ہے۔.

تاہم، یہ نمبر وہ نہیں ہیں جو اسکرین پر پیش کیے گئے ہیں، لہذا ایک چھوٹے یا بڑے حروف کو ایک الگ نمبر سے مطابقت رکھتا ہے تاکہ آج آپ یہ مضمون پڑھ رہے ہوں۔

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

توسیعی ASCII - حروف اور علامتوں کا جدول

»» کا ASCII کوڈ – نان بریکنگ اسپیس
»» کا ASCII کوڈ – نان بریکنگ اسپیس
«´» کا ASCII کوڈ – شدید لہجہ
«´» کا ASCII کوڈ – شدید لہجہ
"¯" کا ASCII کوڈ - میکرون، سپر ڈیش، انڈر سکور
"¯" کا ASCII کوڈ - میکرون، سپر ڈیش، انڈر سکور
"¨" کا ASCII کوڈ - املاوت
"¨" کا ASCII کوڈ - املاوت
"¸" کا ASCII کوڈ – Cedilla – Low tilde
"¸" کا ASCII کوڈ – Cedilla – Low tilde
"¡" کا ASCII کوڈ - کھلا فجائیہ نشان - کھلا فجائیہ نشان
"¡" کا ASCII کوڈ - کھلا فجائیہ نشان - کھلا فجائیہ نشان
"¿" کا ASCII کوڈ - سوالیہ نشان کھولیں - سوالیہ نشان کھولیں - سوالیہ نشان کھولیں۔
"¿" کا ASCII کوڈ - سوالیہ نشان کھولیں - سوالیہ نشان کھولیں - سوالیہ نشان کھولیں۔
"·" کا ASCII کوڈ - مڈ پوائنٹ - سینٹرڈ پوائنٹ - جارجیائی کوما
"·" کا ASCII کوڈ - مڈ پوائنٹ - سینٹرڈ پوائنٹ - جارجیائی کوما
"̳" کا ASCII کوڈ - ڈبل انڈر سکور - ڈبل انڈر سکور - ڈبل نیچے لائن
"̳" کا ASCII کوڈ - ڈبل انڈر سکور - ڈبل انڈر سکور - ڈبل نیچے لائن
««» ​​کا ASCII کوڈ - لاطینی، زاویہ، کم یا ہسپانوی اقتباسات کھولیں - لاطینی اقتباسات کھولنا
««» ​​کا ASCII کوڈ - لاطینی، زاویہ، کم یا ہسپانوی اقتباسات کھولیں - لاطینی اقتباسات کھولنا
«»» کا ASCII کوڈ - لاطینی، زاویہ، کم یا ہسپانوی کوٹیشن مارکس - بند لاطینی کوٹیشن مارکس
«»» کا ASCII کوڈ - لاطینی، زاویہ، کم یا ہسپانوی کوٹیشن مارکس - بند لاطینی کوٹیشن مارکس
"§" کا ASCII کوڈ - سیکشن کا نشان
"§" کا ASCII کوڈ - سیکشن کا نشان
"¶" کا ASCII کوڈ - پیراگراف کا اختتام - پائلٹ وہیل کا نشان
"¶" کا ASCII کوڈ - پیراگراف کا اختتام - پائلٹ وہیل کا نشان
«©» کا ASCII کوڈ – کاپی رائٹ کی علامت – کاپی رائٹ
«©» کا ASCII کوڈ – کاپی رائٹ کی علامت – کاپی رائٹ
"®" کا ASCII کوڈ - رجسٹرڈ ٹریڈ مارک سمبل
"®" کا ASCII کوڈ - رجسٹرڈ ٹریڈ مارک سمبل
"°" کا ASCII کوڈ - ڈگری کا نشان - رنگ
"°" کا ASCII کوڈ - ڈگری کا نشان - رنگ
«±» کا ASCII کوڈ – پلس مائنس سائن
«±» کا ASCII کوڈ – پلس مائنس سائن
"÷" کا ASCII کوڈ - ڈویژن کا نشان
"÷" کا ASCII کوڈ - ڈویژن کا نشان
"×" کا ASCII کوڈ - ضرب کا نشان
"×" کا ASCII کوڈ - ضرب کا نشان
«¬» کا ASCII کوڈ – نفی کا نشان
«¬» کا ASCII کوڈ – نفی کا نشان
"¦" کا ASCII کوڈ - ٹوٹا ہوا عمودی بار
"¦" کا ASCII کوڈ - ٹوٹا ہوا عمودی بار
"≡" کا ASCII کوڈ - ہم آہنگی - مساوات کی ریاضی کی علامت
"≡" کا ASCII کوڈ - ہم آہنگی - مساوات کی ریاضی کی علامت
"─" کا ASCII کوڈ - سادہ افقی لائن
"─" کا ASCII کوڈ - سادہ افقی لائن
"│" کا ASCII کوڈ - گرافک باکس کی سادہ عمودی لائن
"│" کا ASCII کوڈ - گرافک باکس کی سادہ عمودی لائن
"┌" کا ASCII کوڈ - سنگل لائن نیچے دائیں کونے میں
"┌" کا ASCII کوڈ - سنگل لائن نیچے دائیں کونے میں
"┐" کا ASCII کوڈ - سنگل لائن نیچے بائیں کونے میں
"┐" کا ASCII کوڈ - سنگل لائن نیچے بائیں کونے میں
"└" کا ASCII کوڈ - اوپری دائیں کونے میں سنگل لائن
"└" کا ASCII کوڈ - اوپری دائیں کونے میں سنگل لائن
"┘" کا ASCII کوڈ - اوپری بائیں کونے میں سنگل لائن
"┘" کا ASCII کوڈ - اوپری بائیں کونے میں سنگل لائن
"├" کا ASCII کوڈ - فلیٹ کے ساتھ دائیں عمودی سنگل لائن
"├" کا ASCII کوڈ - فلیٹ کے ساتھ دائیں عمودی سنگل لائن
"┤" کا ASCII کوڈ - گرافک باکس اسپلائس کے ساتھ عمودی اور بائیں لائن
"┤" کا ASCII کوڈ - گرافک باکس اسپلائس کے ساتھ عمودی اور بائیں لائن
"┬" کا ASCII کوڈ - اسپلائس کے ساتھ نچلی افقی واحد لائن
"┬" کا ASCII کوڈ - اسپلائس کے ساتھ نچلی افقی واحد لائن
"┴" کا ASCII کوڈ - ٹاپ فلیٹ کے ساتھ سنگل افقی لائن
"┴" کا ASCII کوڈ - ٹاپ فلیٹ کے ساتھ سنگل افقی لائن
"┼" کا ASCII کوڈ – سادہ عمودی اور افقی لکیریں۔
"┼" کا ASCII کوڈ – سادہ عمودی اور افقی لکیریں۔
"═" کا ASCII کوڈ - دوہری افقی لکیریں۔
"═" کا ASCII کوڈ - دوہری افقی لکیریں۔
"║" کا ASCII کوڈ - ڈبل عمودی گرافک باکس لائنز - دو عمودی
"║" کا ASCII کوڈ - ڈبل عمودی گرافک باکس لائنز - دو عمودی
"╔" کا ASCII کوڈ - نیچے دائیں کونے میں ڈبل لائن
"╔" کا ASCII کوڈ - نیچے دائیں کونے میں ڈبل لائن
"╗" کا ASCII کوڈ - باکس کے نیچے اور بائیں کونے میں ڈبل لائنیں۔
"╗" کا ASCII کوڈ - باکس کے نیچے اور بائیں کونے میں ڈبل لائنیں۔
"╚" کا ASCII کوڈ - اوپری دائیں کونے میں ڈبل لائن
"╚" کا ASCII کوڈ - اوپری دائیں کونے میں ڈبل لائن
"╝" کا ASCII کوڈ - باکس کے اوپری اور بائیں کونے میں ڈبل لائن
"╝" کا ASCII کوڈ - باکس کے اوپری اور بائیں کونے میں ڈبل لائن
"╠" کا ASCII کوڈ - اسپلائس کے ساتھ دائیں عمودی ڈبل لائن
"╠" کا ASCII کوڈ - اسپلائس کے ساتھ دائیں عمودی ڈبل لائن
"╣" کا ASCII کوڈ - دوہری عمودی اور بائیں لائن اسپلائس کے ساتھ
"╣" کا ASCII کوڈ - دوہری عمودی اور بائیں لائن اسپلائس کے ساتھ
"╦" کا ASCII کوڈ - افقی کے نیچے ڈبل لائن
"╦" کا ASCII کوڈ - افقی کے نیچے ڈبل لائن
"╩" کا ASCII کوڈ - افقی کے اوپر ڈبل لائن
"╩" کا ASCII کوڈ - افقی کے اوپر ڈبل لائن
"╬" کا ASCII کوڈ - دوہری عمودی اور افقی لکیریں۔
"╬" کا ASCII کوڈ - دوہری عمودی اور افقی لکیریں۔
"▀" کا ASCII کوڈ - درمیانی سیاہ بلاک - اوپری نصف
"▀" کا ASCII کوڈ - درمیانی سیاہ بلاک - اوپری نصف
"▄" کا ASCII کوڈ - درمیانی سیاہ بلاک - نیچے آدھا
"▄" کا ASCII کوڈ - درمیانی سیاہ بلاک - نیچے آدھا
"█" کا ASCII کوڈ - ٹھوس فل کلر بلاک
"█" کا ASCII کوڈ - ٹھوس فل کلر بلاک
"░" کا ASCII کوڈ - کم کثافت والے رنگ کا بلاک
"░" کا ASCII کوڈ - کم کثافت والے رنگ کا بلاک
"▒" کا ASCII کوڈ - درمیانی کثافت کا رنگین بلاک
"▒" کا ASCII کوڈ - درمیانی کثافت کا رنگین بلاک
"▓" کا ASCII کوڈ - ہائی ڈینسٹی ڈیدرڈ کلر بلاک
"▓" کا ASCII کوڈ - ہائی ڈینسٹی ڈیدرڈ کلر بلاک
"▪" کا ASCII کوڈ – سیاہ مربع
"▪" کا ASCII کوڈ – سیاہ مربع
"¤" کا ASCII کوڈ - مانیٹری سائن - عام کرنسی
"¤" کا ASCII کوڈ - مانیٹری سائن - عام کرنسی
"¢" کا ASCII کوڈ - سینٹ کا نشان - سینٹ یا سوواں
"¢" کا ASCII کوڈ - سینٹ کا نشان - سینٹ یا سوواں
"£" کا ASCII کوڈ - پاؤنڈ سٹرلنگ کا نشان
"£" کا ASCII کوڈ - پاؤنڈ سٹرلنگ کا نشان
"¥" کا ASCII کوڈ - مانیٹری سائن جاپانی ین - چینی یوآن
"¥" کا ASCII کوڈ - مانیٹری سائن جاپانی ین - چینی یوآن
"¹" کا ASCII کوڈ - سپر اسکرپٹ ایک
"¹" کا ASCII کوڈ - سپر اسکرپٹ ایک
"½" کا ASCII کوڈ - آدھا نشان - آدھا - حصہ
"½" کا ASCII کوڈ - آدھا نشان - آدھا - حصہ
"¼" کا ASCII کوڈ - سہ ماہی نشان - چوتھا حصہ - حصہ
"¼" کا ASCII کوڈ - سہ ماہی نشان - چوتھا حصہ - حصہ
"²" کا ASCII کوڈ - مربع - سپر اسکرپٹ دو
"²" کا ASCII کوڈ - مربع - سپر اسکرپٹ دو
"³" کا ASCII کوڈ - پاور تھری - کیوبڈ - سپر اسکرپٹ تین
"³" کا ASCII کوڈ - پاور تھری - کیوبڈ - سپر اسکرپٹ تین
"¾" کا ASCII کوڈ - تین چوتھائی، کسر
"¾" کا ASCII کوڈ - تین چوتھائی، کسر
"Á" کا ASCII کوڈ - شدید لہجے کے ساتھ بڑا حرف A
"Á" کا ASCII کوڈ - شدید لہجے کے ساتھ بڑا حرف A
"Â" کا ASCII کوڈ - سرکم فلیکس لہجے کے ساتھ کیپیٹل لیٹر A
"Â" کا ASCII کوڈ - سرکم فلیکس لہجے کے ساتھ کیپیٹل لیٹر A
"À" کا ASCII کوڈ - بڑے لہجے کے ساتھ بڑا حرف A
"À" کا ASCII کوڈ - بڑے لہجے کے ساتھ بڑا حرف A
"Å" کا ASCII کوڈ - انگوٹھی کے ساتھ بڑا خط A
"Å" کا ASCII کوڈ - انگوٹھی کے ساتھ بڑا خط A
"Ä" کا ASCII کوڈ - umlauts کے ساتھ کیپیٹل لیٹر A
"Ä" کا ASCII کوڈ - umlauts کے ساتھ کیپیٹل لیٹر A
«Ã» کا ASCII کوڈ – ٹلڈ کے ساتھ کیپیٹل لیٹر A
«Ã» کا ASCII کوڈ – ٹلڈ کے ساتھ کیپیٹل لیٹر A
«á» کا ASCII کوڈ - شدید لہجے کے ساتھ چھوٹے حرف a
«á» کا ASCII کوڈ - شدید لہجے کے ساتھ چھوٹے حرف a
"â" کا ASCII کوڈ - سرکم فلیکس لہجے کے ساتھ چھوٹے حرف a
"â" کا ASCII کوڈ - سرکم فلیکس لہجے کے ساتھ چھوٹے حرف a
«à» کا ASCII کوڈ - شدید لہجے کے ساتھ چھوٹے حروف میں a
«à» کا ASCII کوڈ - شدید لہجے کے ساتھ چھوٹے حروف میں a
"å" کا ASCII کوڈ - انگوٹھی کے ساتھ چھوٹے حرف a
"å" کا ASCII کوڈ - انگوٹھی کے ساتھ چھوٹے حرف a
"ä" کا ASCII کوڈ - umlauts کے ساتھ چھوٹے حرف a
"ä" کا ASCII کوڈ - umlauts کے ساتھ چھوٹے حرف a
«ã» کا ASCII کوڈ - ٹلڈ کے ساتھ چھوٹے حروف میں a
«ã» کا ASCII کوڈ - ٹلڈ کے ساتھ چھوٹے حروف میں a
«ª» کا ASCII کوڈ – نسائی آرڈینل سائن – نسائی صنفی اشارے
«ª» کا ASCII کوڈ – نسائی آرڈینل سائن – نسائی صنفی اشارے
"Æ" کا ASCII کوڈ - لاطینی diphthong Capital AE - Capital Ae
"Æ" کا ASCII کوڈ - لاطینی diphthong Capital AE - Capital Ae
"æ" کا ASCII کوڈ - لاطینی ڈیفتھونگ لوئر کیس ae - لوئر کیس لیٹر ae
"æ" کا ASCII کوڈ - لاطینی ڈیفتھونگ لوئر کیس ae - لوئر کیس لیٹر ae
"Ç" کا ASCII کوڈ - بڑے حرف C cedilla
"Ç" کا ASCII کوڈ - بڑے حرف C cedilla
«ç» کا ASCII کوڈ – چھوٹے حرف c cedilla
«ç» کا ASCII کوڈ – چھوٹے حرف c cedilla
"Ð" کا ASCII کوڈ - بڑے لاطینی حرف ایتھ
"Ð" کا ASCII کوڈ - بڑے لاطینی حرف ایتھ
"ð" کا ASCII کوڈ - لاطینی چھوٹے خط ایتھ
"ð" کا ASCII کوڈ - لاطینی چھوٹے خط ایتھ
"É" کا ASCII کوڈ - شدید لہجے کے ساتھ کیپیٹل لیٹر E
"É" کا ASCII کوڈ - شدید لہجے کے ساتھ کیپیٹل لیٹر E
"Ê" کا ASCII کوڈ - سرکم فلیکس لہجے کے ساتھ کیپیٹل لیٹر E
"Ê" کا ASCII کوڈ - سرکم فلیکس لہجے کے ساتھ کیپیٹل لیٹر E
"È" کا ASCII کوڈ - بڑے لہجے کے ساتھ بڑا حرف E
"È" کا ASCII کوڈ - بڑے لہجے کے ساتھ بڑا حرف E
"Ë" کا ASCII کوڈ - umlaut کے ساتھ کیپیٹل لیٹر E
"Ë" کا ASCII کوڈ - umlaut کے ساتھ کیپیٹل لیٹر E
"é" کا ASCII کوڈ - شدید لہجے کے ساتھ چھوٹے حروف ای
"é" کا ASCII کوڈ - شدید لہجے کے ساتھ چھوٹے حروف ای
"ê" کا ASCII کوڈ - سرکم فلیکس لہجے کے ساتھ چھوٹے حروف ای
"ê" کا ASCII کوڈ - سرکم فلیکس لہجے کے ساتھ چھوٹے حروف ای
"è" کا ASCII کوڈ - شدید لہجے کے ساتھ چھوٹے حروف ای
"è" کا ASCII کوڈ - شدید لہجے کے ساتھ چھوٹے حروف ای
«ë» کا ASCII کوڈ – umlauts کے ساتھ چھوٹے حروف ای
«ë» کا ASCII کوڈ – umlauts کے ساتھ چھوٹے حروف ای
"ƒ" کا ASCII کوڈ - فنکشن کی علامت - ڈچ گلڈر - ہک کے ساتھ چھوٹا f
"ƒ" کا ASCII کوڈ - فنکشن کی علامت - ڈچ گلڈر - ہک کے ساتھ چھوٹا f
"Í" کا ASCII کوڈ - شدید لہجے کے ساتھ کیپیٹل لیٹر I
"Í" کا ASCII کوڈ - شدید لہجے کے ساتھ کیپیٹل لیٹر I
"Î" کا ASCII کوڈ - سرکم فلیکس لہجے کے ساتھ کیپیٹل لیٹر I
"Î" کا ASCII کوڈ - سرکم فلیکس لہجے کے ساتھ کیپیٹل لیٹر I
"Ì" کا ASCII کوڈ - بڑے لہجے کے ساتھ بڑا خط I
"Ì" کا ASCII کوڈ - بڑے لہجے کے ساتھ بڑا خط I
"Ï" کا ASCII کوڈ - umlaut کے ساتھ کیپیٹل لیٹر I
"Ï" کا ASCII کوڈ - umlaut کے ساتھ کیپیٹل لیٹر I
"í" کا ASCII کوڈ - شدید لہجے کے ساتھ چھوٹے حرف i
"í" کا ASCII کوڈ - شدید لہجے کے ساتھ چھوٹے حرف i
"î" کا ASCII کوڈ - سرکم فلیکس لہجے کے ساتھ چھوٹے حرف i
"î" کا ASCII کوڈ - سرکم فلیکس لہجے کے ساتھ چھوٹے حرف i
«ì» کا ASCII کوڈ - شدید لہجے کے ساتھ چھوٹے حرف i
«ì» کا ASCII کوڈ - شدید لہجے کے ساتھ چھوٹے حرف i
"ï" کا ASCII کوڈ - umlauts کے ساتھ چھوٹے حرف i
"ï" کا ASCII کوڈ - umlauts کے ساتھ چھوٹے حرف i
«ı» کا ASCII کوڈ - بغیر مدت کے چھوٹے حرف i
«ı» کا ASCII کوڈ - بغیر مدت کے چھوٹے حرف i
«Ñ» کا ASCII کوڈ – Ñ – بڑے حرف eñe – چھوٹے حروف n کے ساتھ tilde – ENIE – tilde کے ساتھ حرف N
«Ñ» کا ASCII کوڈ – Ñ – بڑے حرف eñe – چھوٹے حروف n کے ساتھ tilde – ENIE – tilde کے ساتھ حرف N
ASCII کوڈ «ñ» – ñ – چھوٹے حرف eñe – چھوٹے حرف n کے ساتھ tilde – enie
ASCII کوڈ «ñ» – ñ – چھوٹے حرف eñe – چھوٹے حرف n کے ساتھ tilde – enie

ان کا مقصد ان تمام کوڈز کے سب سے زیادہ "جدید" افعال فراہم کرنا ہے۔

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 انگریزی میں اس کے مخفف کے مطابق، ایک ٹیبل میں حروف اور علامتوں کا ایک مجموعہ ہے جو تمام آلات میں موجود ہوتا ہے تاکہ معلومات واضح ہو اور مختلف آلات پر مسخ نہ کیا جائے۔ 

یہ کوڈز جو آپ آج ٹیبل میں دیکھیں گے وہ ہر اس چیز کا حصہ ہیں جو ہم آج انٹرنیٹ پر جانتے ہیں اور پروگرامرز کی اس کوشش کی بدولت ہم بات چیت کر سکتے ہیں۔