#BBC Basic, 422 413 bytes
BBC Basic, 422 413 bytes
Download interpreter free at http://www.bbcbasic.co.uk/bbcwin/bbcwin.html
9 bytes saved thanks to Leaky Nun.
General form
V.<character code>
32..99 excluding 12 special cases: 56x4= 224 bytes
100..126 : 27x5= 135 bytes
12 special cases : 54 bytes
Most numbers follow the general form, but I included them all here to show where the problem is.
First character is the character to be printed.
. VDU46 :REM Full form of the command used in general form: send character 46 to VDU)
V P.CHR$86 :REM short for PRINT CHR$(86)
0 V.48
1 V.49
2 V.50
3 V.51
4 V.52
5 P.1+4
6 V.54
7 V.55
8 V.56
9 V.57