ASCII টেবিল - ASCII অক্ষরের সম্পূর্ণ রেফারেন্স

ASCII অক্ষরের সম্পূর্ণ রেফারেন্স টেবিল

দশমিক
হেক্স
অক্টাল
বাইনারি

কপি করতে যেকোনো মানে ক্লিক করুন।

দশমিক হেক্স অক্টাল বাইনারি অক্ষর HTML Alt কোড বর্ণনা

স্ট্যান্ডার্ড ASCII (0–127)

— — শূন্য (\0)
— — শিরোনাম শুরু
— — টেক্সট শুরু
— — টেক্সট শেষ
— — ট্রান্সমিশন শেষ
— — অনুসন্ধান
— — স্বীকৃতি
— — বেল (\a)
— — ব্যাকস্পেস (\b)
— ট্যাব (\t)
— লাইন ফিড (\n)
— — ভার্টিকাল ট্যাব (\v)
— — ফর্ম ফিড (\f)
— ক্যারেজ রিটার্ন (\r)
— — শিফ্ট আউট
— — শিফ্ট ইন
— — ডেটা লিঙ্ক এস্কেপ
— — ডিভাইস কন্ট্রোল 1
— — ডিভাইস কন্ট্রোল 2
— — ডিভাইস কন্ট্রোল 3
— — ডিভাইস কন্ট্রোল 4
— — নেগেটিভ অ্যাকনলেজমেন্ট
— — সিঙ্ক্রোনাস আইডেল
— — ট্রান্সমিশন ব্লক এন্ড
— — বাতিল
— — মিডিয়াম এন্ড
— — প্রতিস্থাপন
— — এস্কেপ
— — ফাইল সেপারেটর
— — গ্রুপ সেপারেটর
— — রেকর্ড সেপারেটর
— — ইউনিট সেপারেটর
স্পেস
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
প্রিন্টেবল ক্যারেক্টার
— — ডিলিট

বর্ধিত ASCII (128–255, Windows-1252)

বর্ধিত অক্ষর (U+20AC)
— — — Windows-1252-এ সংজ্ঞায়িত নয়
বর্ধিত অক্ষর (U+201A)
বর্ধিত অক্ষর (U+0192)
বর্ধিত অক্ষর (U+201E)
বর্ধিত অক্ষর (U+2026)
বর্ধিত অক্ষর (U+2020)
বর্ধিত অক্ষর (U+2021)
বর্ধিত অক্ষর (U+02C6)
বর্ধিত অক্ষর (U+2030)
বর্ধিত অক্ষর (U+0160)
বর্ধিত অক্ষর (U+2039)
বর্ধিত অক্ষর (U+0152)
— — — Windows-1252-এ সংজ্ঞায়িত নয়
বর্ধিত অক্ষর (U+017D)
— — — Windows-1252-এ সংজ্ঞায়িত নয়
— — — Windows-1252-এ সংজ্ঞায়িত নয়
বর্ধিত অক্ষর (U+2018)
বর্ধিত অক্ষর (U+2019)
বর্ধিত অক্ষর (U+201C)
বর্ধিত অক্ষর (U+201D)
বর্ধিত অক্ষর (U+2022)
বর্ধিত অক্ষর (U+2013)
বর্ধিত অক্ষর (U+2014)
বর্ধিত অক্ষর (U+02DC)
বর্ধিত অক্ষর (U+2122)
বর্ধিত অক্ষর (U+0161)
বর্ধিত অক্ষর (U+203A)
বর্ধিত অক্ষর (U+0153)
— — — Windows-1252-এ সংজ্ঞায়িত নয়
বর্ধিত অক্ষর (U+017E)
বর্ধিত অক্ষর (U+0178)
বর্ধিত অক্ষর (U+00A0)
বর্ধিত অক্ষর (U+00A1)
বর্ধিত অক্ষর (U+00A2)
বর্ধিত অক্ষর (U+00A3)
বর্ধিত অক্ষর (U+00A4)
বর্ধিত অক্ষর (U+00A5)
বর্ধিত অক্ষর (U+00A6)
বর্ধিত অক্ষর (U+00A7)
বর্ধিত অক্ষর (U+00A8)
বর্ধিত অক্ষর (U+00A9)
বর্ধিত অক্ষর (U+00AA)
বর্ধিত অক্ষর (U+00AB)
বর্ধিত অক্ষর (U+00AC)
বর্ধিত অক্ষর (U+00AD)
বর্ধিত অক্ষর (U+00AE)
বর্ধিত অক্ষর (U+00AF)
বর্ধিত অক্ষর (U+00B0)
বর্ধিত অক্ষর (U+00B1)
বর্ধিত অক্ষর (U+00B2)
বর্ধিত অক্ষর (U+00B3)
বর্ধিত অক্ষর (U+00B4)
বর্ধিত অক্ষর (U+00B5)
বর্ধিত অক্ষর (U+00B6)
বর্ধিত অক্ষর (U+00B7)
বর্ধিত অক্ষর (U+00B8)
বর্ধিত অক্ষর (U+00B9)
বর্ধিত অক্ষর (U+00BA)
বর্ধিত অক্ষর (U+00BB)
বর্ধিত অক্ষর (U+00BC)
বর্ধিত অক্ষর (U+00BD)
বর্ধিত অক্ষর (U+00BE)
বর্ধিত অক্ষর (U+00BF)
বর্ধিত অক্ষর (U+00C0)
বর্ধিত অক্ষর (U+00C1)
বর্ধিত অক্ষর (U+00C2)
বর্ধিত অক্ষর (U+00C3)
বর্ধিত অক্ষর (U+00C4)
বর্ধিত অক্ষর (U+00C5)
বর্ধিত অক্ষর (U+00C6)
বর্ধিত অক্ষর (U+00C7)
বর্ধিত অক্ষর (U+00C8)
বর্ধিত অক্ষর (U+00C9)
বর্ধিত অক্ষর (U+00CA)
বর্ধিত অক্ষর (U+00CB)
বর্ধিত অক্ষর (U+00CC)
বর্ধিত অক্ষর (U+00CD)
বর্ধিত অক্ষর (U+00CE)
বর্ধিত অক্ষর (U+00CF)
বর্ধিত অক্ষর (U+00D0)
বর্ধিত অক্ষর (U+00D1)
বর্ধিত অক্ষর (U+00D2)
বর্ধিত অক্ষর (U+00D3)
বর্ধিত অক্ষর (U+00D4)
বর্ধিত অক্ষর (U+00D5)
বর্ধিত অক্ষর (U+00D6)
বর্ধিত অক্ষর (U+00D7)
বর্ধিত অক্ষর (U+00D8)
বর্ধিত অক্ষর (U+00D9)
বর্ধিত অক্ষর (U+00DA)
বর্ধিত অক্ষর (U+00DB)
বর্ধিত অক্ষর (U+00DC)
বর্ধিত অক্ষর (U+00DD)
বর্ধিত অক্ষর (U+00DE)
বর্ধিত অক্ষর (U+00DF)
বর্ধিত অক্ষর (U+00E0)
বর্ধিত অক্ষর (U+00E1)
বর্ধিত অক্ষর (U+00E2)
বর্ধিত অক্ষর (U+00E3)
বর্ধিত অক্ষর (U+00E4)
বর্ধিত অক্ষর (U+00E5)
বর্ধিত অক্ষর (U+00E6)
বর্ধিত অক্ষর (U+00E7)
বর্ধিত অক্ষর (U+00E8)
বর্ধিত অক্ষর (U+00E9)
বর্ধিত অক্ষর (U+00EA)
বর্ধিত অক্ষর (U+00EB)
বর্ধিত অক্ষর (U+00EC)
বর্ধিত অক্ষর (U+00ED)
বর্ধিত অক্ষর (U+00EE)
বর্ধিত অক্ষর (U+00EF)
বর্ধিত অক্ষর (U+00F0)
বর্ধিত অক্ষর (U+00F1)
বর্ধিত অক্ষর (U+00F2)
বর্ধিত অক্ষর (U+00F3)
বর্ধিত অক্ষর (U+00F4)
বর্ধিত অক্ষর (U+00F5)
বর্ধিত অক্ষর (U+00F6)
বর্ধিত অক্ষর (U+00F7)
বর্ধিত অক্ষর (U+00F8)
বর্ধিত অক্ষর (U+00F9)
বর্ধিত অক্ষর (U+00FA)
বর্ধিত অক্ষর (U+00FB)
বর্ধিত অক্ষর (U+00FC)
বর্ধিত অক্ষর (U+00FD)
বর্ধিত অক্ষর (U+00FE)
বর্ধিত অক্ষর (U+00FF)

ASCII বোঝা: ডিজিটাল টেক্সটের ভিত্তি

ASCII অক্ষরের জগত, তাদের ইতিহাস, অ্যাপ্লিকেশন এবং আধুনিক কম্পিউটিংয়ে গুরুত্ব অন্বেষণ করুন। জানুন কীভাবে এই মৌলিক কোডগুলি সবকিছুকে শক্তি যোগায়, সাধারণ টেক্সট ফাইল থেকে জটিল নেটওয়ার্ক প্রোটোকল পর্যন্ত।

ASCII কী?

ASCII (American Standard Code for Information Interchange) একটি অক্ষর এনকোডিং স্ট্যান্ডার্ড যা অক্ষর, সংখ্যা, বিরামচিহ্ন এবং কন্ট্রোল অক্ষরকে সংখ্যাগত মান নির্ধারণ করে। 1960-এর দশকে বিকশিত, ASCII ডিজিটালভাবে টেক্সট উপস্থাপনের জন্য একটি সর্বজনীন উপায় প্রদান করে কম্পিউটিংয়ে বিপ্লব ঘটিয়েছে।

ASCII-র মূল তথ্য

  • 128টি অক্ষর ধারণ করে (0-127)
  • প্রতিটি অক্ষরের জন্য 7 বিট ব্যবহার করে
  • প্রথম 32টি অক্ষর কন্ট্রোল কোড
  • অক্ষর 32-126 মুদ্রণযোগ্য
  • অক্ষর 127 Delete (DEL)

আজ কেন ASCII এখনও গুরুত্বপূর্ণ

Unicode এবং অন্যান্য এনকোডিং সিস্টেমের উদ্ভব সত্ত্বেও, ASCII কম্পিউটিংয়ের জন্য মৌলিক রয়ে গেছে। এর সরলতা এবং সর্বব্যাপকতা এটিকে অনেক প্রযুক্তিগত অ্যাপ্লিকেশন এবং প্রোটোকলের জন্য অপরিহার্য করে তোলে।

প্রোগ্রামিং

সমস্ত প্রোগ্রামিং ভাষায় স্ট্রিং ম্যানিপুলেশন এবং অক্ষর প্রসেসিংয়ের জন্য অপরিহার্য

ভাষা সিনট্যাক্স এবং ডেটা হ্যান্ডলিংয়ের কোর

ডেটা ট্রান্সমিশন

নেটওয়ার্ক প্রোটোকল এবং ডেটা এক্সচেঞ্জ ফরম্যাটে ব্যবহৃত হয়

সিস্টেমের মধ্যে নির্ভরযোগ্য যোগাযোগ নিশ্চিত করে

ফাইল ফরম্যাট

অনেক ফাইল ফরম্যাট স্পেসিফিকেশন এবং হেডারের ভিত্তি

ফাইল বিশ্লেষণ এবং যাচাইয়ের জন্য গুরুত্বপূর্ণ

নেটওয়ার্কিং

HTTP হেডার, URL এবং নেটওয়ার্ক প্রোটোকলে ব্যবহৃত হয়

ইন্টারনেট যোগাযোগ অবকাঠামোকে শক্তি যোগায়

নিরাপত্তা

এনক্রিপশন অ্যালগরিদম এবং নিরাপদ যোগাযোগের জন্য গুরুত্বপূর্ণ

ক্রিপ্টোগ্রাফিক অপারেশনের ভিত্তি

লিগ্যাসি সিস্টেম

এখনও পুরানো সিস্টেম এবং এমবেডেড ডিভাইসে ব্যবহৃত হয়

বিদ্যমান অবকাঠামোর সাথে সামঞ্জস্য বজায় রাখে

ASCII অক্ষরের বিভাগ

ASCII অক্ষরগুলি বিভিন্ন বিভাগে বিভক্ত, প্রতিটি কম্পিউটিং এবং ডেটা প্রসেসিংয়ে নির্দিষ্ট উদ্দেশ্য পরিবেশন করে।

কন্ট্রোল অক্ষর (0-31)

টেক্সট ফরম্যাটিং এবং কন্ট্রোলের জন্য ব্যবহৃত অমুদ্রণযোগ্য অক্ষর

উদাহরণ: TAB (9), LF (10), CR (13), ESC (27)

মুদ্রণযোগ্য অক্ষর (32-126)

অক্ষর, সংখ্যা এবং প্রতীক সহ দৃশ্যমান অক্ষর

উদাহরণ: A-Z, a-z, 0-9, বিরামচিহ্ন

বিশেষ অক্ষর

টেক্সট এবং প্রোগ্রামিংয়ে ব্যবহৃত প্রতীক এবং বিরামচিহ্ন

উদাহরণ: ! @ # $ % ^ & * ( ) [ ] { }

হোয়াইটস্পেস অক্ষর

স্পেসিং এবং ফরম্যাটিং প্রতিনিধিত্বকারী অক্ষর

উদাহরণ: স্পেস (32), Tab (9), Line Feed (10)

প্রোগ্রামিং অ্যাপ্লিকেশন

ASCII কোড বিভিন্ন টেক্সট প্রসেসিং এবং ডেটা ম্যানিপুলেশন টাস্কের জন্য প্রোগ্রামিংয়ে ব্যাপকভাবে ব্যবহৃত হয়।

string manipulation

বিশ্লেষণ এবং প্রসেসিংয়ের জন্য অক্ষরকে কোডে রূপান্তর করুন

উদাহরণ: ord('A') 65 রিটার্ন করে

file processing

টেক্সট ফাইল হ্যান্ডেল করুন এবং স্ট্রাকচার্ড ডেটা বিশ্লেষণ করুন

উদাহরণ: সঠিক এনকোডিং সহ CSV ফাইল পড়া

network programming

HTTP হেডার এবং নেটওয়ার্ক ডেটা প্রসেস করুন

উদাহরণ: URL-এনকোডেড ডেটা বিশ্লেষণ

encryption

বেসিক এনক্রিপশন এবং এনকোডিং স্কিম ইমপ্লিমেন্ট করুন

উদাহরণ: কাইজার সাইফার এবং ROT13 অ্যালগরিদম

সাধারণ ASCII অক্ষর

কিছু ASCII অক্ষর দৈনন্দিন কম্পিউটিং এবং প্রোগ্রামিংয়ে অন্যান্য অক্ষরের তুলনায় বেশি ব্যবহৃত হয়।

প্রয়োজনীয় অক্ষর

স্পেস (32) শব্দ বিভাজন
নিউ লাইন (10) লাইন ব্রেক
Tab (9) টেক্সট ইন্ডেন্টেশন
Null (0) স্ট্রিং টার্মিনেশন
কোট (34) স্ট্রিং লিটারেল

গুরুত্বপূর্ণ কন্ট্রোল অক্ষর

  • ব্যাকস্পেস (8) - পূর্ববর্তী অক্ষর মুছে দেয়
  • ক্যারিয়েজ রিটার্ন (13) - লাইনের শুরুতে ফিরে যায়
  • লাইন ফিড (10) - পরবর্তী লাইনে যায়
  • এস্কেপ (27) - বিশেষ কন্ট্রোল সিকোয়েন্স
  • ডিলিট (127) - কার্সারে অক্ষর মুছে দেয়

সাধারণ প্রশ্ন

ASCII এবং Unicode-র মধ্যে পার্থক্য কী?

ASCII 7 বিট (128টি অক্ষর) ব্যবহার করে এবং ইংরেজি অক্ষর কভার করে, যেখানে Unicode 16+ বিট ব্যবহার করে এবং বিশ্বের সমস্ত ভাষার অক্ষর সমর্থন করে।

কেন মাত্র 128টি ASCII অক্ষর আছে?

ASCII-কে 7 বিট ব্যবহার করার জন্য ডিজাইন করা হয়েছিল, যা 128টি সম্ভাব্য মান (0-127) প্রদান করে। এটি সেই সময় ইংরেজি টেক্সট এবং বেসিক কম্পিউটিং চাহিদার জন্য যথেষ্ট ছিল।

আজও কি ASCII অক্ষর প্রাসঙ্গিক?

হ্যাঁ, ASCII প্রোগ্রামিং, নেটওয়ার্ক প্রোটোকল, ফাইল ফরম্যাট এবং লিগ্যাসি সিস্টেমের সাথে সামঞ্জস্য বজায় রাখার জন্য গুরুত্বপূর্ণ।

ASCII রেঞ্জের বাইরের অক্ষর ব্যবহার করলে কী হয়?

বিভিন্ন এনকোডিং সিস্টেম এটি বিভিন্নভাবে হ্যান্ডেল করে। শুধুমাত্র ASCII সিস্টেমে, এই অক্ষরগুলি ভুলভাবে প্রদর্শিত হতে পারে বা ত্রুটি সৃষ্টি করতে পারে।

ASCII কোড এবং অক্ষরের মধ্যে কীভাবে রূপান্তর করবেন?

অধিকাংশ প্রোগ্রামিং ভাষা PHP-তে chr() এবং ord() এর মতো ফাংশন প্রদান করে, বা JavaScript-এ String.fromCharCode() এবং charCodeAt()।

ASCII কি কেস-সেনসিটিভ?

হ্যাঁ, আপারকেস অক্ষর (A-Z: 65-90) এবং লোয়ারকেস অক্ষর (a-z: 97-122) এর আলাদা ASCII কোড আছে।

কীবোর্ড দিয়ে ASCII অক্ষর কীভাবে টাইপ করবেন (Alt কোড)?

Windows-এ Alt চেপে ধরে নিউমেরিক কীপ্যাডে দশমিক কোড টাইপ করুন, তারপর Alt ছেড়ে দিন: Alt+64 দিলে @ আসে। বর্ধিত অক্ষরের (128–255) জন্য সামনে একটি শূন্য দিন, যেমন Alt+0128 দিলে € এবং Alt+0169 দিলে ©। টেবিলের Alt কোড কলামে প্রতিটি অক্ষরের সঠিক সংমিশ্রণ দেখানো আছে।

আধুনিক কম্পিউটিংয়ে ASCII

UTF-8 এনকোডিং ASCII সামঞ্জস্যের উপর ভিত্তি করে

Unicode গ্লোবাল অক্ষর সাপোর্টের জন্য ASCII প্রসারিত করে

বাইনারি ফাইল ফরম্যাটে ASCII কোড ব্যবহৃত হয়

নেটওয়ার্ক প্রোটোকল ASCII হেডারের উপর নির্ভর করে

ডেটাবেস সিস্টেম মেটাডেটার জন্য ASCII ব্যবহার করে

HTML, CSS এবং JavaScript ASCII অক্ষর ব্যবহার করে