The way that the program is implemented internally is antiquated. The character fonts used are hardwired into the program code itself, as statically initialized data structures. Two data structures are used. The first is a data table comprising a sequence of printing instructions that encode the bitmap for each character (in an encoding specific to the codice_1 program). The second is an index into that table that indicates, for each character code, where the printing instructions for that character begin and end.