字符类型量的值是字符。卡片穿孔机与纸带穿孔机穿孔出来的字母、数字及其它如+、一和,等专用符号都是字符。在存储器内,每个字符占一个字节(即八位二进位),而字节的内容正是相应字符的编码。编码可以采用ASCI码(美国标准信息交换码)或EBCDIC码(扩充的二进制编码的十进制交换码)等。对于字符型量进行的运算,除了比较外还可以是并置。
不同类型的数据有不同的数据格式,因而在计算机内部有不同的存放形式。数据在机器内部存放的形式称数据的机内表示。当类型不同时,机内表示就不同。必须预先规定好数据所具类型,而且一经规定,不能随意更改。常量的类型是明显的,如何规定变量的类型呢?这由用哪类语言而定。如是机器语言程序,则由程序编写人员自行规定,他心中有数,时刻记住前后一致,不相矛盾;对于高级程序设计语言,则语言提供有类型说明或其它手段来规定数据的类型。