Where is the difference between ASCII, OEM and ISO, ANSI character set vs. Unicode?
Fundamentally, computers just deal with numbers. They store letters and other characters by assigning a number for each one. ASCII or ISO character set is stored in one byte (8 bits), hence can display 255 different characters. Internalization is provided by different character set (ISO) or by code pages in Windows. FlagShip supports different character sets (default is PC-8 ASCII or ISO-8859-1), and provides an automatic conversion between ASCII (OEM) and ISO (ANSI) charset, see details in the manual section LNG.5.4. Unicode is the universal character encoding standard used for representation of text for computer processing and provides codes for 96,447 characters stored in 8, 16 or 32-bits. The common UTF-8 Unicode stores data in variable length encoding, where the lower 127 characters corresponds to ASCII charset. Other (national) characters are converted (encoded) by the software. FlagShip uses Unicode internally in GUI mode and ASCII/ISO in textual/basic i/o mode, the .prg source