Jedes Zeichen wird codiert durch eine 2 Byte breite Zahl, z.B. der Buchstabe A hat die Nummer 65 (dezimal) = 00000000 01000001 (binär). Die niederwertigen 7 Bits stimmen mit dem ASCII-Zeichensatz (American Standard Code for Information Interchange) überein.
Zeichen-Literale werden zwischen zwei Apostrophen geschrieben, z.B. 'Q' oder '5' oder '?'. Einige Sonderzeichen können durch eine Escape-Sequenz ausgedrückt werden.
| Escape-Sequenz | Bedeutung | Codierung |
| bell | 7 | |
| \b | backspace | 8 |
| \t | horizontal tab | 9 |
| \n | newline | 10 |
| vertical tab | 11 | |
| \f | form feed | 12 |
| \r | carriage return | 13 |
| \015 | Wagenrücklauf in Oktal-Schreibweise | 13 |
| \u000D | Wagenrücklauf in Hexadezimal-Schreibweise | 13 |
\" |
Anführungsstriche | 34 |
| \' | Apostroph | 39 |
| \\ | backslash | 92 |