Code page 860 (CP 860, IBM 860, OEM 860) is a code page to be used under MS-DOS to write Portuguese language. Code page is the traditional IBM term used for a specific character encoding table: a mapping in which a sequence of bits, usually a single octet representing integer values 0 through 255, is associated with a specific character. ... Microsofts disk operating system, MS-DOS, was Microsofts implementation of DOS, which was the first popular operating system for the IBM PC, and until recently, was widely used on the PC compatible platform. ... Portuguese ( ⶠ(help· info); IPA [] or []) is a Romance language predominantly spoken in Angola, Brazil and Portugal. ...
Code page layout
Only the upper half (128–255) of the table is shown, the lower half (0–127) being plain ASCII. There are 95 printable ASCII characters, numbered 32 to 126. ...
Codepage is the traditional IBM term used for a specific character encoding table: a mapping in which a sequence of bits, usually a single octet representing integer values 0 through 255, is associated with a specific character.
Although IBM created and maintained many codepages, the term came to be associated primarily with character maps used by the IBM PC and compatible platforms, especially prior to the advent of Unicode -capable programming languages and operating systems.
The most notable of these is the windows-1252 codepage, which contains a range of typographical punctuation characters, the euro sign, and a few other special characters, in character positions which were reserved for control characters in the ISO 8859-1 "latin-1" codepage.
In a single-byte codepage, up to 256 codes are available to represent lower and upper case letters, numbers, punctuation marks, and all the mathematical symbols on your keyboard.
However, 256 codes are not sufficient to represent all the letters and characters used in every language.
Codepage860 (Portuguese) removes the symbol for f (franc) and inserts an (O acute).