Mọi ngôn ngữ nói chung, ngôn ngữ lập trình nói riêng đều được xây dựng từ một bộ các kí tự nào đó gồm các quy tắc trên đó để xây dựng các từ, các câu lệnh, cấu trúc một chương trình. Ngôn ngữ lập trình C# sử dụng bộ ký tự ASCII (American Standard Code for Informations Interchange).
Gồm có 256 kí tự đó là:
- Các chữ cái: A,..,Z, a,..,z
- Các chữ số: 0,..,9
- Các dấu phép toán số học: +,-,*,/,...
- Các dấu ngoặc: (, ), [, ],...
- Các ký tự đặc biệt khác
Các ký tự từ 0 đến 32 theo hệ thập phân không thể in ra màn hình. Các ký tự đó chỉ có thể in được trong môi trường dos gồm một số hình như trái tim, mặt cười, hình tam giác,...Một số ký tự đặc biệt khi in ra màn hình sẽ thực hiện lệnh như: kêu tiếng bip với ký tự BEL, xuống hàng với ký tự LF,...
Mỗi kí tự có tương ứng 1 số duy nhất gọi là mã.
Không hiểu: không
Thắc mắc:
+ 0 đến 32 của hệ thập phân sao lại không thể in ra màn hình
256 kí tự
mỗi kí tự tương đương 1 số duy nhất
*thắc mắc
0 đến 32 theo hệ thập phân không thể in ra màn hình
+ 0 đến 32 của hệ thập phân sao lại không thể in ra màn hình
− Các thiết bị có thể liên lạc với nhau để xử lí, lưu trữ và trao đổi thông tin với nhau Thông qua bảng mã ASCII.
− Bộ ký tự ASCII.
− Gồm 256 kí tự.
Nhị phân Thập phân Thập lục phân Hiển thị ra được
100 0001 65 41 A
......