Six-bit character code: Difference between revisions

Content deleted Content added
m punctuation fix
 
(40 intermediate revisions by 16 users not shown)
Line 1:
{{Short description|Computer encoding of characters}}
{{Use dmy dates|date=May 2019|cs1-dates=y}}
A '''six-bit character code''' is a [[character encoding]] designed for use on computers with [[word length]]s a multiple of 6. Six bits can only encode 64 distinct characters, so these codes generally include only the upper-case letters, the numerals, some punctuation characters, and sometimes control characters. Such codes with additional [[parity bit]] were a natural way of storing data onThe [[IBM 7 track|7-track]] [[Magnetic -tape data storage|magnetic tape]] format was developed to store data in such codes, along with an additional [[parity bit]].
 
==Types of six-bit codes==
An early six-bit binary code was used for [[Braille]], the reading system for the blind that was developed in the 1820s.
 
The earliest computers dealt with numeric data only, and made no provision for character data. [[Six-bit BCD]], with several variants, was used by [[IBM]] on early computers such as the [[IBM 702]] in 1953 and the [[IBM 704]] in 1954.<ref>{{cite book |author=IBM Corporation |title=704 electronic data-processing machine: manual of operation |date=1954 |url=http://www.bitsavers.org/pdf/ibm/704/24-6661-2_704_Manual_1955.pdf}}</ref>{{rp|p.35}} ThisSix-bit encodingencodings waswere replaced by the 8-bit [[EBCDIC]] code starting in 1964, when [[System/360]] standardized on 8-bit [[byte]]s. There are some variants of this type of code (see [[#BCD-variants|below]]).
 
Six-bit character codes generally succeeded the five-bit [[Baudot code]] and preceded seven-bit [[ASCII]].
Six-bit character codes generally succeeded the five-bit [[Baudot code]] and preceded seven-bit [[ASCII]]. One popular variant was [[Digital Equipment Corporation|DEC]] SIXBIT. This is simply the ASCII character codes from 32 to 95 coded as 0 to 63 by subtracting 32 (i.e., columns 2, 3, 4, and 5 of the ASCII table (16 characters to a column), shifted to columns 0 through 3, by subtracting 2 from the high bits); it includes the space, punctuation characters, numbers, and capital letters, but no control characters. Since it included no control characters, not even end-of-line, it was not used for general text processing. However, six-character names such as [[filename]]s and [[assembly language|assembler]] [[identifier|symbol]]s could be stored in a single [[36-bit]] word of [[PDP-10]], and three characters fit in each word of the [[PDP-1]] and two characters fit in each word of the [[PDP-8]].
 
Six-bit codes could encode more than 64 characters by the use of [[Shift Out and Shift In characters]], essentially incorporating two distinct 62-character sets and switching between them. For example, the popular [[IBM 2741]] communications terminal supported a variety of character sets of up to 88 printing characters plus control characters.
 
===Teletypesetter code===
A [[UTF-6]] encoding was proposed for [[Comparison of Unicode encodings|Unicode]]<ref name="UTF-6">{{cite web |author-last1=Welter |author-first1=Mark |author-last2=Spolarich |author-first2=Brian W. |title=UTF-6 - Yet Another ASCII-Compatible Encoding for ID |url=https://tools.ietf.org/html/draft-ietf-idn-utf6-00 |website=Internet Engineering Task Force |date=2000-11-16 |access-date=2016-04-09 |url-status=live |archive-url=https://web.archive.org/web/20160523174347/https://tools.ietf.org/html/draft-ietf-idn-utf6-00 |archive-date=2016-05-23}}</ref> but was superseded by [[Punycode]].
{{main|Teleprinter#Teletypesetter|Telegraph code#TeleTypeSetter}}
A special 6-level extension of the 5-level [[International Telegraph Alphabet]] was used to remotely control [[Linotype machine]]s beginning around 1930. By 1950 it was widely used by [[wire service]]s to send preformatted news stories to participating newspapers. It supported the 90 [[printable character]]s characters of a Linotype machine, plus [[whitespace character]]s.
 
The TTS code had two pairs of shift codes allowing a total of four shift states. The first operated much like a keyboard's shift key and selected between a lower-case and digits repertoire, and an upper-case and symbols one. A second pair of Linotype-specific "lower rail" and "upper rail" shift codes would select an alternate (usually italic) font.
===BCD six-bit code===
 
Six-bit [[BCD (6-bit)|BCD]] code was the adaptation of the [[punched card code]] to [[binary code]]. [[IBM]] applied the terms ''binary-coded decimal'' and ''BCD'' to the variations of BCD ''alphamerics'' used in most early IBM computers, including the [[IBM 1620]], [[IBM 1400 series]], and non-[[IBM 700/7000 series#Decimal architecture (7070/7072/7074)|decimal architecture]] members of the [[IBM 700/7000 series]].
===BCD six-bit codes===
Six-bit [[BCD (character encoding)|BCD]] codes were adaptations of the [[punched card code]] to [[binary code]]. [[IBM]] applied the terms ''binary-coded decimal'' and ''BCD'' to the variations of BCD ''alphamerics'' used in most early IBM computers, including the [[IBM 1620]], [[IBM 1400 series]], and non-[[IBM 700/7000 series#Decimal architecture (7070/7072/7074)|decimal architecture]] members of the [[IBM 700/7000 series]].
 
===COBOL databases six-bit code===
Line 22 ⟶ 27:
A six-bit code, with added odd [[parity bit]], is used on Track 1 of [[magnetic stripe card]]s, as specified in [[ISO/IEC 7811]]-2.
 
==={{DEC SIXBIT code<span class="anchor|ECMA-1}}" id="DEC six-bit code"></span>===
A popular six-bit code was [[Digital Equipment Corporation|DEC]] SIXBIT. This is simply the ASCII character codes from 32 to 95 coded as 0 to 63 by subtracting 32 (i.e., columns 2, 3, 4, and 5 of the ASCII table (16 characters to a column), shifted to columns 0 through 3, by subtracting 2 from the high bits); it includes the space, punctuation characters, numbers, and capital letters, but no control characters. Since it included no control characters, not even end-of-line, it was not used for general text processing. However, six-character names such as [[filename]]s and [[assembly language|assembler]] [[identifier|symbol]]s could be stored in a single [[36-bit]] word of the [[PDP-10]], and three characters fit in each word of the [[PDP-1]] and two characters fit in each word of the [[PDP-8]].
A DEC SIXBIT code including a few control characters&mdash;along with [[Shift Out and Shift In characters|SO/SI]], allowing code extension&mdash;was specified as [[Ecma International|ECMA]]-[http://www.ecma-international.org/publications/files/ECMA-ST-WITHDRAWN/ECMA-1,%201st%20Edition,%20March%201963.pdf 1] in 1963 (see [[#ASCII-variants|below]]). Another, less common, variant is obtained by just stripping the high bit of an ASCII code in 32 - 95 range (codes 32 - 63 remain at their positions, higher values have 64 subtracted from them). Such variant was sometimes used on DEC's [[PDP-8]] (1965).
 
Another, less common, variant is obtained by just stripping the high bit of an ASCII code in 32 - 95 range (codes 32 - 63 remain at their positions, higher values have 64 subtracted from them). Such variant was sometimes used on DEC's [[PDP-8]] (1965).
===FIELDATA six-bit code===
[[FIELDATA]] was a seven-bit code (with optional parity) of which only 64 code positions (occupying six bits) were formally defined.<ref name="Mackenzie_1980">{{cite book |title=Coded Character Sets, History and Development |work=The Systems Programming Series |author-last=Mackenzie |author-first=Charles E. |year=1980 |edition=1 |publisher=[[Addison-Wesley Publishing Company, Inc.]] |isbn=0-201-14460-3 |lccn=77-90165 |page=64 |id={{ISBN|978-0-201-14460-4}} |url=https://books.google.com/books?id=6-tQAAAAMAAJ |access-date=2016-05-22}}</ref> A variant was used by [[UNIVAC]]'s 1100-series computers.<ref name="Walker_1996">{{cite web |title=UNIVAC 1100 Series FIELDATA Code |work=UNIVAC Memories |author-first=John |author-last=Walker |date=1996-08-06 |url=https://www.fourmilab.ch/documents/univac/fieldata.html |access-date=2016-05-22 |url-status=live |archive-url=https://web.archive.org/web/20160522120813/https://www.fourmilab.ch/documents/univac/fieldata.html |archive-date=2016-05-22}}</ref> Treating the code as a six-bit code these systems used a 36-bit word (capable of storing six such reduced FIELDATA characters).<ref name="Jennings_2016">{{cite web |title=An annotated history of some character codes or ASCII: American Standard Code for Information Infiltration |author-first=Thomas Daniel |author-last=Jennings |author-link=Thomas Daniel Jennings |website=World Power Systems (WPS) |date=2016-04-20 |orig-year=1999 |url=http://worldpowersystems.com/J/codes/#FIELDATA |access-date=2016-05-22 |url-status=live |archive-url=https://web.archive.org/web/20160522024759/http://worldpowersystems.com/J/codes/#FIELDATA |archive-date=2016-05-22}}</ref>
 
{|{{chset-table-header1|DEC SIXBIT}}
===Braille six-bit code===
[[Braille]] characters are represented using six dot positions, arranged in a rectangle. Each position may contain a raised dot or not, so Braille can be considered to be a six-bit binary code. Some more modern Braille systems add an extra two dots, making these systems an eight-bit code instead.
 
==Six-bit codes for binary-to-text encoding==
{{See also|Binary-to-text encoding}}
Transmission of binary data over systems which are designed for text only can sometimes introduce problems. For example, [[email]] historically supported only 7-bit ASCII codes and would strip the 8th bit, thus corrupting binary data sent directly through any troublesome mail server. Other systems can cause issues by improperly interpreting control characters during storage or transmission.
A number of schemes exist to pack 8-bit data into text-only representations which can pass through text mail systems, to be decoded at the destination. Examples of 6-bit character subsets used for packing binary data include [[Uuencode]] and [[Base64]]. These sets contain no control characters (only printable numbers, letters, some punctuation, and maybe space) and allow data to be transmitted over any medium which is also able to transmit human-readable text.
 
=={{anchor|BCD-variants}}Examples of BCD six-bit codes==
{{See also|BCD (character encoding)}}
Characters are shown with their [[Unicode]] equivalents.
 
{|{{chset-tableformat}}
{{Chset-table-header|CDC 1604: Magnetic tape BCD codes}}
|-
!|{{chset-leftleft1|00x}}
|{{chset-ctrl1|U+0020 SPACE|&nbsp;[[Space character|SP]]&nbsp;}}
|{{chset-color-undef}}|
|{{chset-color-digit}}cell1|{{chset-cell|0031U+0021 EXCLAMATION MARK|[[1Exclamation mark|!]]|1}}
|{{chset-color-digit}}cell1|{{chset-cell|0032U+0022 QUOTATION MARK|[[2Quotation mark|"]]|2}}
|{{chset-color-digit}}cell1|{{chset-cell|0033U+0023 NUMBER SIGN|[[3Number sign|#]]|3}}
|{{chset-color-digit}}cell1|{{chset-cell|0034U+0024 DOLLAR SIGN|[[4Dollar sign|$]]|4}}
|{{chset-color-digit}}cell1|{{chset-cell|0035U+0025 PERCENT SIGN|[[5Percent sign|%]]|5}}
|{{chset-color-digit}}cell1|{{chset-cell|0036U+0026 AMPERSAND|[[6Ampersand|&amp;]]|6}}
|{{chset-color-digit}}cell1|{{chset-cell|0037U+0027 APOSTROPHE|[[7Apostrophe|']]|7}}
|{{chset-color-digit}}cell1|{{chset-cell|0038U+0028 LEFT PARENTHESIS|[[8Parenthesis|(]]|8}}
|{{chset-color-digit}}cell1|{{chset-cell|0039U+0029 RIGHT PARENTHESIS|[[9Parenthesis|)]]|9}}
|{{chset-color-digit}}cell1|{{chset-cell|0030U+002A ASTERISK|[[0Asterisk|*]]|10}}
|{{chset-color-punct}}cell1|{{chset-cell|0023U+002B PLUS SIGN|[[numberPlus sign|#+]]|11}}
|{{chset-color-punct}}cell1|{{chset-cell|0040U+002C COMMA|[[@Comma (punctuation)|,]]|12}}
|{{chset-colorcell1|U+002D HYPHEN-undefMINUS|[[Hyphen-minus|-]]}}|
|{{chset-color-undefcell1|U+002E FULL STOP|[[Full stop|.]]}}|
|{{chset-color-ctrl}}cell1|{{sc2U+002F SOLIDUS|[[End-of-fileSlash (punctuation)|TAPE<br/>MARK]]}}
|-
!|{{chset-leftleft1|11x}}
|{{chset-color-misc}}cell1|{{chset-ctrl|0020|{{ControlU+0030 codeDIGIT link|SP}}ZERO|16[[0]]}}
|{{chset-color-punct}}cell1|{{chset-cell|002FU+0031 DIGIT ONE|[[Slash (punctuation)|/1]]|17}}
|{{chset-color-letter}}cell1|{{chset-cell|0053U+0032 DIGIT TWO|[[S2]]|18}}
|{{chset-color-letter}}cell1|{{chset-cell|0054U+0033 DIGIT THREE|[[T3]]|19}}
|{{chset-color-letter}}cell1|{{chset-cell|0055U+0034 DIGIT FOUR|[[U4]]|20}}
|{{chset-color-letter}}cell1|{{chset-cell|0056U+0035 DIGIT FIVE|[[V5]]|21}}
|{{chset-color-letter}}cell1|{{chset-cell|0057U+0036 DIGIT SIX|[[W6]]|22}}
|{{chset-color-letter}}cell1|{{chset-cell|0058U+0037 DIGIT SEVEN|[[X7]]|23}}
|{{chset-color-letter}}cell1|{{chset-cell|0059U+0038 DIGIT EIGHT|[[Y8]]|24}}
|{{chset-color-letter}}cell1|{{chset-cell|005AU+0039 DIGIT NINE|[[Z9]]|25}}
|{{chset-cell1|U+003A COLON|[[colon (punctuation)|&#x3A;]]}}
|{{chset-color-ctrl}}|{{sc2|[[BCD (character encoding)#Recordmark character|RECORD<br/>MARK]]}}
|{{chset-color-punct}}cell1|{{chset-cell|002CU+003B SEMICOLON|[[,semicolon|&#x3B;]]|27}}
|{{chset-color-punct}}cell1|{{chsetU+003C LESS-cell|0025THAN SIGN|[[%less-than sign|&lt;]]|28}}
|{{chset-cell1|U+003D EQUALS SIGN|[[equals sign|{{=}}]]}}
|{{chset-color-undef}}|
|{{chset-cell1|U+003E GREATER-THAN SIGN|[[greater-than sign|&gt;]]}}
|{{chset-color-undef}}|
|{{chset-cell1|U+003F QUESTION MARK|[[question mark|?]]}}
|{{chset-color-undef}}|
|-
!|{{chset-leftleft1|22x}}
|{{chset-color-punct}}cell1|{{chset-cell|002DU+0040 COMMERCIAL AT|[[Hyphen-minus|-@]]|32}}
|{{chset-color-letter}}cell1|{{chset-cell|004AU+0041 LATIN CAPITAL LETTER A|[[JA]]|33}}
|{{chset-color-letter}}cell1|{{chset-cell|004BU+0042 LATIN CAPITAL LETTER B|[[KB]]|34}}
|{{chset-color-letter}}cell1|{{chset-cell|004CU+0043 LATIN CAPITAL LETTER C|[[LC]]|35}}
|{{chset-color-letter}}cell1|{{chset-cell|004DU+0044 LATIN CAPITAL LETTER D|[[MD]]|36}}
|{{chset-color-letter}}cell1|{{chset-cell|004EU+0045 LATIN CAPITAL LETTER E|[[NE]]|37}}
|{{chset-color-letter}}cell1|{{chset-cell|004FU+0046 LATIN CAPITAL LETTER F|[[OF]]|38}}
|{{chset-color-letter}}cell1|{{chset-cell|0050U+0047 LATIN CAPITAL LETTER G|[[PG]]|39}}
|{{chset-color-letter}}cell1|{{chset-cell|0051U+0048 LATIN CAPITAL LETTER H|[[QH]]|40}}
|{{chset-color-letter}}cell1|{{chset-cell|0052U+0049 LATIN CAPITAL LETTER I|[[RI]]|41}}
|{{chset-color-digit}}cell1|{{chset-cell|002DU+004A 0030LATIN CAPITAL LETTER J|[[-0J]]|42}}
|{{chset-color-graph}}cell1|{{chset-cell|0024U+004B LATIN CAPITAL LETTER K|[[$K]]|43}}
|{{chset-color-punct}}cell1|{{chset-cell|002AU+004C LATIN CAPITAL LETTER L|[[Asterisk|*L]]|44}}
|{{chset-color-undefcell1|U+004D LATIN CAPITAL LETTER M|[[M]]}}|
|{{chset-color-undefcell1|U+004E LATIN CAPITAL LETTER N|[[N]]}}|
|{{chset-color-undefcell1|U+004F LATIN CAPITAL LETTER O|[[O]]}}|
|-
!|{{chset-leftleft1|33x}}
|{{chset-color-punct}}cell1|{{chset-cell|0026U+0050 LATIN CAPITAL LETTER P|[[ampersand|&P]]|48}}
|{{chset-color-letter}}cell1|{{chset-cell|0041U+0051 LATIN CAPITAL LETTER Q|[[AQ]]|49}}
|{{chset-color-letter}}cell1|{{chset-cell|0042U+0052 LATIN CAPITAL LETTER R|[[BR]]|50}}
|{{chset-color-letter}}cell1|{{chset-cell|0043U+0053 LATIN CAPITAL LETTER S|[[CS]]|51}}
|{{chset-color-letter}}cell1|{{chset-cell|0044U+0054 LATIN CAPITAL LETTER T|[[DT]]|52}}
|{{chset-color-letter}}cell1|{{chset-cell|0045U+0055 LATIN CAPITAL LETTER U|[[EU]]|53}}
|{{chset-color-letter}}cell1|{{chset-cell|0046U+0056 LATIN CAPITAL LETTER V|[[FV]]|54}}
|{{chset-color-letter}}cell1|{{chset-cell|0047U+0057 LATIN CAPITAL LETTER W|[[GW]]|55}}
|{{chset-color-letter}}cell1|{{chset-cell|0048U+0058 LATIN CAPITAL LETTER X|[[HX]]|56}}
|{{chset-color-letter}}cell1|{{chset-cell|0049U+0059 LATIN CAPITAL LETTER Y|[[IY]]|57}}
|{{chset-color-digit}}cell1|{{chset-cell|002BU+005A 0030LATIN CAPITAL LETTER Z|[[+0Z]]|58}}
|{{chset-color-punct}}cell1|{{chset-cell|002EU+005B LEFT SQUARE BRACKET|[[fullSquare stopbrackets|.&#91;]]|59}}
|{{chset-color-graph}}cell1|{{chset-cell|00A4U+005C REVERSE SOLIDUS|[[¤Backslash|\]]|60}}
|{{chset-cell1|U+005D RIGHT SQUARE BRACKET|[[Square brackets|&#93;]]}}
|{{chset-color-undef}}|
|{{chset-color-undefcell1|U+005E CIRCUMFLEX ACCENT|[[Caret|^]]}}|
|{{chset-cell1|U+005F LOW LINE|[[Underscore|_]]}}
|{{chset-color-ctrl}}|{{sc2|[[BCD (character encoding)#Groupmark character|GROUP<br/>MARK]]}}
|}
{{chset-legend}}
 
==={{anchor|ECMA-1}}ECMA and ISO six-bit code===
A six-bit code similar to DEC's, but replacing a few punctuation characters with the most useful control characters&mdash;including [[Shift Out and Shift In characters|SO/SI]], allowing code extension&mdash;was specified as [[Ecma International|ECMA]]-[https://ecma-international.org/publications-and-standards/standards/ecma-1/ 1] in 1963. Four years later, ISO Recommendation R 646-1967 (which later evolved into [[ISO/IEC_646 | ISO Standard 646]]) included an almost identical six-bit code, differing only in some of the alternative options permitted for a few characters. ECMA-1 was eventually withdrawn, and ISO 646-1973 explicitly removed the six-bit code, standardizing only its 7-bit code.
 
{|{{chset-tableformattable-header1|ECMA-1 and ISO/R 646:1967}}
{{Chset-table-header|CDC 1604: [[Punched card]] codes}}
|-
!|{{chset-leftleft1|00x}}
|{{chset-ctrl1|U+0020 SPACE|&nbsp;[[Space character|SP]]&nbsp;}}
|{{chset-color-undef}}|
|{{chset-ctrl1 | U+0009: CHARACTER TABULATION | &nbsp;[[Horizontal tabulation|HT]]&nbsp; }}
|{{chset-color-digit}}|{{chset-cell|0031|[[1]]|1}}
|{{chset-ctrl1 | U+000A: LINE FEED | &nbsp;[[Line feed|LF]]&nbsp; |fn={{efn|name=crlf}}}}
|{{chset-color-digit}}|{{chset-cell|0032|[[2]]|2}}
|{{chset-ctrl1 | U+000B: LINE TABULATION | &nbsp;[[Vertical tabulation|VT]]&nbsp; }}
|{{chset-color-digit}}|{{chset-cell|0033|[[3]]|3}}
|{{chset-color-digit}}ctrl1 |{{chset-cell|0034 U+000C: FORM FEED | &nbsp;[[4Form feed|FF]]|4&nbsp; }}
|{{chset-ctrl1 | U+000D: CARRIAGE RETURN | &nbsp;[[Carriage return|CR]]&nbsp; |fn={{efn|name=crlf}}}}
|{{chset-color-digit}}|{{chset-cell|0035|[[5]]|5}}
|{{chset-color-digit}}ctrl1 |{{chset-cell|0036 U+000E: SHIFT OUT | &nbsp;[[6Shift out|SO]]|6&nbsp; }}
|{{chset-color-digit}}ctrl1 |{{chset-cell|0037 U+000F: SHIFT IN | &nbsp;[[7Shift in|SI]]|7&nbsp;&nbsp; }}
|{{chset-color-digit}}cell1|{{chset-cell|0038U+0028 LEFT PARENTHESIS|[[8Parenthesis|(]]|8}}
|{{chset-color-digit}}cell1|{{chset-cell|0039U+0029 RIGHT PARENTHESIS|[[9Parenthesis|)]]|9}}
|{{chset-color-digit}}cell1|{{chset-cell|0030U+002A ASTERISK|[[0Asterisk|*]]|10}}
|{{chset-color-graph}}cell1|{{chset-cell|003DU+002B PLUS SIGN|[[equalsPlus sign|{{=}}+]]|11}}
|{{chset-color-graph}}cell1|{{chset-cell|2212U+002C COMMA|[[Comma (punctuation)|,]]|12}}
|{{chset-colorcell1|U+002D HYPHEN-undefMINUS|[[Hyphen-minus|-]]}}|
|{{chset-color-undefcell1|U+002E FULL STOP|[[Full stop|.]]}}|
|{{chset-cell1|U+002F SOLIDUS|[[Slash (punctuation)|/]]}}
|{{chset-color-undef}}|
|-
!|{{chset-leftleft1|11x}}
|{{chset-cell1|U+0030 DIGIT ZERO|[[0]]}}
|{{chset-color-misc}}|{{chset-ctrl|0020|{{Control code link|SP }}|16}}
|{{chset-color-punct}}cell1|{{chset-cell|002FU+0031 DIGIT ONE|[[Slash (punctuation)|/1]]|17}}
|{{chset-color-letter}}cell1|{{chset-cell|0053U+0032 DIGIT TWO|[[S2]]|18}}
|{{chset-color-letter}}cell1|{{chset-cell|0054U+0033 DIGIT THREE|[[T3]]|19}}
|{{chset-color-letter}}cell1|{{chset-cell|0055U+0034 DIGIT FOUR|[[U4]]|20}}
|{{chset-color-letter}}cell1|{{chset-cell|0056U+0035 DIGIT FIVE|[[V5]]|21}}
|{{chset-color-letter}}cell1|{{chset-cell|0057U+0036 DIGIT SIX|[[W6]]|22}}
|{{chset-color-letter}}cell1|{{chset-cell|0058U+0037 DIGIT SEVEN|[[X7]]|23}}
|{{chset-color-letter}}cell1|{{chset-cell|0059U+0038 DIGIT EIGHT|[[Y8]]|24}}
|{{chset-color-letter}}cell1|{{chset-cell|005AU+0039 DIGIT NINE|[[Z9]]|25}}
|{{chset-cell1|U+003A COLON|[[colon (punctuation)|&#x3A;]]}}
|{{chset-color-undef}}|
|{{chset-color-punct}}cell1|{{chset-cell|002CU+003B SEMICOLON|[[,semicolon|&#x3B;]]|27}}
|{{chset-cell1|U+003C LESS-THAN SIGN / U+0024 DOLLAR SIGN|[[less-than sign|&lt;]]/[[Dollar sign|$]]}}
|{{chset-color-punct}}|{{chset-cell|0028|[[Parenthesis|(]]|28}}
|{{chset-cell1|U+003D EQUALS SIGN / U+0025 PERCENT|[[equals sign|{{=}}]]/[[percent sign|%]]}}
|{{chset-color-undef}}|
|{{chset-cell1|U+003E GREATER-THAN SIGN / U+0026 AMPERSAND|[[greater-than sign|&gt;]]/[[ampersand|&amp;]]}}
|{{chset-color-undef}}|
|{{chset-cell1|U+003F QUESTION MARK/ U+0027 APOSTROPHE|[[question mark|?]]/[[apostrophe|']]|fn={{efn|name=iso646q}}}}
|{{chset-color-undef}}|
|-
!|{{chset-leftleft1|22x}}
|{{chset-color-punct}}ctrl1 |{{chset-cell|2014 U+0000: NULL | [[Null character|NUL]]|32 }}
|{{chset-color-letter}}cell1|{{chset-cell|004AU+0041 LATIN CAPITAL LETTER A|[[JA]]|33}}
|{{chset-color-letter}}cell1|{{chset-cell|004BU+0042 LATIN CAPITAL LETTER B|[[KB]]|34}}
|{{chset-color-letter}}cell1|{{chset-cell|004CU+0043 LATIN CAPITAL LETTER C|[[LC]]|35}}
|{{chset-color-letter}}cell1|{{chset-cell|004DU+0044 LATIN CAPITAL LETTER D|[[MD]]|36}}
|{{chset-color-letter}}cell1|{{chset-cell|004EU+0045 LATIN CAPITAL LETTER E|[[NE]]|37}}
|{{chset-color-letter}}cell1|{{chset-cell|004FU+0046 LATIN CAPITAL LETTER F|[[OF]]|38}}
|{{chset-color-letter}}cell1|{{chset-cell|0050U+0047 LATIN CAPITAL LETTER G|[[PG]]|39}}
|{{chset-color-letter}}cell1|{{chset-cell|0051U+0048 LATIN CAPITAL LETTER H|[[QH]]|40}}
|{{chset-color-letter}}cell1|{{chset-cell|0052U+0049 LATIN CAPITAL LETTER I|[[RI]]|41}}
|{{chset-color-digit}}cell1|{{chset-cell|002DU+004A 0030LATIN CAPITAL LETTER J|[[-0J]]|42}}
|{{chset-color-graph}}cell1|{{chset-cell|0024U+004B LATIN CAPITAL LETTER K|[[$K]]|43}}
|{{chset-color-punct}}cell1|{{chset-cell|002AU+004C LATIN CAPITAL LETTER L|[[Asterisk|*L]]|44}}
|{{chset-color-undefcell1|U+004D LATIN CAPITAL LETTER M|[[M]]}}|
|{{chset-color-undefcell1|U+004E LATIN CAPITAL LETTER N|[[N]]}}|
|{{chset-color-undefcell1|U+004F LATIN CAPITAL LETTER O|[[O]]}}|
|-
!|{{chset-leftleft1|33x}}
|{{chset-color-graph}}cell1|{{chset-cell|002BU+0050 LATIN CAPITAL LETTER P|[[Plus sign|+P]]|48}}
|{{chset-color-letter}}cell1|{{chset-cell|0041U+0051 LATIN CAPITAL LETTER Q|[[AQ]]|49}}
|{{chset-color-letter}}cell1|{{chset-cell|0042U+0052 LATIN CAPITAL LETTER R|[[BR]]|50}}
|{{chset-color-letter}}cell1|{{chset-cell|0043U+0053 LATIN CAPITAL LETTER S|[[CS]]|51}}
|{{chset-color-letter}}cell1|{{chset-cell|0044U+0054 LATIN CAPITAL LETTER T|[[DT]]|52}}
|{{chset-color-letter}}cell1|{{chset-cell|0045U+0055 LATIN CAPITAL LETTER U|[[EU]]|53}}
|{{chset-color-letter}}cell1|{{chset-cell|0046U+0056 LATIN CAPITAL LETTER V|[[FV]]|54}}
|{{chset-color-letter}}cell1|{{chset-cell|0047U+0057 LATIN CAPITAL LETTER W|[[GW]]|55}}
|{{chset-color-letter}}cell1|{{chset-cell|0048U+0058 LATIN CAPITAL LETTER X|[[HX]]|56}}
|{{chset-color-letter}}cell1|{{chset-cell|0049U+0059 LATIN CAPITAL LETTER Y|[[IY]]|57}}
|{{chset-color-digit}}cell1|{{chset-cell|002BU+005A 0030LATIN CAPITAL LETTER Z|[[+0Z]]|58}}
|{{chset-cell1|U+005B LEFT SQUARE BRACKET|[[Square brackets|&#91;]]|fn={{efn|name=natopt}}}}
|{{chset-color-punct}}|{{chset-cell|002E|[[full stop|.]]|59}}
|{{chset-color-punct}}cell1|{{chset-cell|0029U+005C REVERSE SOLIDUS|[[ParenthesisBackslash|)\]]|60fn={{efn|name=natopt}}}}
|{{chset-cell1|U+005D RIGHT SQUARE BRACKET|[[Square brackets|&#93;]]|fn={{efn|name=natopt}}}}
|{{chset-color-undef}}|
|{{chset-ctrl1 | U+001B: ESCAPE | [[Escape character|ESC]] }}
|{{chset-color-undef}}|
|{{chset-ctrl1 | U+007F: DELETE | [[Delete character|DEL]] }}
|{{chset-color-undef}}|
|}
{{notelist|refs=
{{efn|name=crlf|In systems where LF both advances to the next line and returns the carriage to the start position, CR may instead be used as a "spare control" according to ECMA-1, and as BS "backspace" according to ISO/R 646. LF then has the designation NL "new line".}}
{{efn|name=natopt|These character positions are intended for national use. Where the local alphabet contains letters additional to the basic latin alphabet, they should be assigned to these positions. The default assignments, according to ECMA-1, are listed here.}}
{{efn|name=iso646q|ECMA-1 permits either the question mark or the apostrophe in this position. ISO/R 646 permits the apostrophe only, making it an invariant.}}
}}
 
===ICT/ICL 6-bit character set===
The [[ICT_1900_series#Character_sets|ICT (later ICL) 1900-series]] of mainframes<!--any others??--> used a six-bit code derived from an early 1963 version of [[ASCII]] for internal storage and processing, referred to as the "ECMA character set" in its documentation.
 
{|{{chset-tableformattable-header1|ICL Mainframes}}
{{Chset-table-header|CDC 1612: Printer codes (business applications)}}
|-
!|{{chset-leftleft1|00x}}
|{{chset-color-punct}}cell1|{{chset-cell|003AU+0030 DIGIT ZERO|[[colon (punctuation)|&#x3A;0]]|0}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0031 DIGIT ONE|[[1]]|1}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0032 DIGIT TWO|[[2]]|2}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0033 DIGIT THREE|[[3]]|3}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0034 DIGIT FOUR|[[4]]|4}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0035 DIGIT FIVE|[[5]]|5}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0036 DIGIT SIX|[[6]]|6}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0037 DIGIT SEVEN|[[7]]|7}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0038 DIGIT EIGHT|[[8]]|8}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0039 DIGIT NINE|[[9]]|9}}
|{{chset-color-digit}}cell1|{{chset-cell|0030U+003A COLON|[[0colon (punctuation)|&#x3A;]]|10}}
|{{chset-color-graph}}cell1|{{chset-cell|003DU+003B SEMICOLON|[[equals signsemicolon|{{=}}&#x3B;]]|11}}
|{{chset-color-graph}}cell1|{{chsetU+003C LESS-cell|2260THAN SIGN|[[less-than sign|&lt;]]|12}}
|{{chset-color-graph}}cell1|{{chset-cell|2264U+003D EQUALS SIGN|[[Inequalityequals (mathematics)sign|{{=}}]]|13}}
|{{chset-color-punct}}cell1|{{chsetU+003E GREATER-cell|0021THAN SIGN|[[Exclamationgreater-than marksign|!&gt;]]|14}}
|{{chset-color-punct}}cell1|{{chset-cell|005BU+003F QUESTION MARK|[[Squarequestion bracketsmark|&#91;?]]|15}}
|-
!|{{chset-leftleft1|11x}}
|{{chset-color-misc}}|{{chset-ctrlctrl1|U+0020 SPACE|{{Control&nbsp;[[Space code linkcharacter|SP }}|16]]&nbsp;}}
|{{chset-color-punct}}cell1|{{chset-cell|002FU+0021 EXCLAMATION MARK|[[SlashExclamation (punctuation)mark|/!]]|17}}
|{{chset-color-letter}}cell1|{{chset-cell|0053U+0022 QUOTATION MARK|[[SQuotation mark|"]]|18}}
|{{chset-color-letter}}cell1|{{chset-cell|0054U+0023 NUMBER SIGN|[[TNumber sign|#]]|19}}
|{{chset-color-letter}}cell1|{{chset-cell|0055U+00A3 POUND SIGN|[[Upound sign|£]]|20}}
|{{chset-color-letter}}cell1|{{chset-cell|0056U+0025 PERCENT SIGN|[[VPercent sign|%]]|21}}
|{{chset-color-letter}}cell1|{{chset-cell|0057U+0026 AMPERSAND|[[WAmpersand|&amp;]]|22}}
|{{chset-color-letter}}cell1|{{chset-cell|0058U+0027 APOSTROPHE|[[XApostrophe|']]|23}}
|{{chset-color-letter}}cell1|{{chset-cell|0059U+0028 LEFT PARENTHESIS|[[YParenthesis|(]]|24}}
|{{chset-color-letter}}cell1|{{chset-cell|005AU+0029 RIGHT PARENTHESIS|[[ZParenthesis|)]]|25}}
|{{chset-color-punct}}cell1|{{chset-cell|005DU+002A ASTERISK|[[Square bracketsAsterisk|&#93;*]]|26}}
|{{chset-color-punct}}cell1|{{chset-cell|002CU+002B PLUS SIGN|[[,Plus sign|+]]|27}}
|{{chset-color-punct}}cell1|{{chset-cell|0028U+002C COMMA|[[ParenthesisComma (punctuation)|(,]]|28}}
|{{chset-color-graph}}cell1|{{chsetU+002D HYPHEN-cell|2192MINUS|[[Arrow (symbol)Hyphen-minus|-]]|29}}
|{{chset-color-graph}}cell1|{{chset-cell|2261U+002E FULL STOP|[[ListFull of mathematical symbolsstop|.]]|30}}
|{{chset-color-graph}}cell1|{{chset-cell|007EU+002F SOLIDUS|[[TildeSlash (punctuation)|~/]]|31}}
|-
!|{{chset-leftleft1|22x}}
|{{chset-color-graph}}cell1|{{chset-cell|2212U+0040 COMMERCIAL AT|[[@]]|32}}
|{{chset-color-letter}}cell1|{{chset-cell|004AU+0041 LATIN CAPITAL LETTER A|[[JA]]|33}}
|{{chset-color-letter}}cell1|{{chset-cell|004BU+0042 LATIN CAPITAL LETTER B|[[KB]]|34}}
|{{chset-color-letter}}cell1|{{chset-cell|004CU+0043 LATIN CAPITAL LETTER C|[[LC]]|35}}
|{{chset-color-letter}}cell1|{{chset-cell|004DU+0044 LATIN CAPITAL LETTER D|[[MD]]|36}}
|{{chset-color-letter}}cell1|{{chset-cell|004EU+0045 LATIN CAPITAL LETTER E|[[NE]]|37}}
|{{chset-color-letter}}cell1|{{chset-cell|004FU+0046 LATIN CAPITAL LETTER F|[[OF]]|38}}
|{{chset-color-letter}}cell1|{{chset-cell|0050U+0047 LATIN CAPITAL LETTER G|[[PG]]|39}}
|{{chset-color-letter}}cell1|{{chset-cell|0051U+0048 LATIN CAPITAL LETTER H|[[QH]]|40}}
|{{chset-color-letter}}cell1|{{chset-cell|0052U+0049 LATIN CAPITAL LETTER I|[[RI]]|41}}
|{{chset-color-punct}}cell1|{{chset-cell|0025U+004A LATIN CAPITAL LETTER J|[[Percent sign|%J]]|42}}
|{{chset-color-graph}}cell1|{{chset-cell|0024U+004B LATIN CAPITAL LETTER K|[[$K]]|43}}
|{{chset-color-punct}}cell1|{{chset-cell|002AU+004C LATIN CAPITAL LETTER L|[[Asterisk|*L]]|44}}
|{{chset-color-graph}}cell1|{{chset-cell|2191U+004D LATIN CAPITAL LETTER M|[[M]]|45}}
|{{chset-color-graph}}cell1|{{chset-cell|2193U+004E LATIN CAPITAL LETTER N|[[Arrow (symbol)|↓N]]|46}}
|{{chset-color-graph}}cell1|{{chset-cell|003EU+004F LATIN CAPITAL LETTER O|[[greater-than sign|&gt;O]]|47}}
|-
!|{{chset-leftleft1|33x}}
|{{chset-color-graph}}cell1|{{chset-cell|002BU+0050 LATIN CAPITAL LETTER P|[[Plus sign|+P]]|48}}
|{{chset-color-letter}}cell1|{{chset-cell|0041U+0051 LATIN CAPITAL LETTER Q|[[AQ]]|49}}
|{{chset-color-letter}}cell1|{{chset-cell|0042U+0052 LATIN CAPITAL LETTER R|[[BR]]|50}}
|{{chset-color-letter}}cell1|{{chset-cell|0043U+0053 LATIN CAPITAL LETTER S|[[CS]]|51}}
|{{chset-color-letter}}cell1|{{chset-cell|0044U+0054 LATIN CAPITAL LETTER T|[[DT]]|52}}
|{{chset-color-letter}}cell1|{{chset-cell|0045U+0055 LATIN CAPITAL LETTER U|[[EU]]|53}}
|{{chset-color-letter}}cell1|{{chset-cell|0046U+0056 LATIN CAPITAL LETTER V|[[FV]]|54}}
|{{chset-color-letter}}cell1|{{chset-cell|0047U+0057 LATIN CAPITAL LETTER W|[[GW]]|55}}
|{{chset-color-letter}}cell1|{{chset-cell|0048U+0058 LATIN CAPITAL LETTER X|[[HX]]|56}}
|{{chset-color-letter}}cell1|{{chset-cell|0049U+0059 LATIN CAPITAL LETTER Y|[[IY]]|57}}
|{{chset-color-graph}}cell1|{{chset-cell|003CU+005A LATIN CAPITAL LETTER Z|[[less-than sign|&lt;Z]]|58}}
|{{chset-color-punct}}cell1|{{chset-cell|002EU+005B LEFT SQUARE BRACKET|[[fullSquare stopbrackets|.&#91;]]|59}}
|{{chset-color-punct}}cell1|{{chset-cell|0029U+0024 DOLLAR SIGN|[[ParenthesisDollar sign|)$]]|60}}
|{{chset-color-graph}}cell1|{{chset-cell|2265U+005D RIGHT SQUARE BRACKET|[[Square brackets|&#93;]]|61}}
|{{chset-color-punct}}cell1|{{chset-cell|003FU+2191 UPWARDS ARROW|[[questionArrow mark(symbol)#Arrows in Unicode|?]]|62}}
|{{chset-color-punct}}cell1|{{chset-cell|003BU+2190 LEFTWARDS ARROW|[[semicolonArrow (symbol)|&#x3B;]]|63}}
|}
 
===AIS SixBit ASCII===
=={{anchor|ASCII-variants}}Examples of six-bit ASCII variants==
The [[automatic identification system]] (AIS) uses this code.<ref name='Raymond'>{{cite web |url=https://gpsd.gitlab.io/gpsd/AIVDM.html#_ais_payload_data_types |title=AIVDM/AIVDO protocol decoding |at=AIS Payload Data Types |access-date=2024-03-14 |author-last=Raymond |author-first=Eric S. |date=2023-06-24}}</ref>
{| {{chset-tableformat}}
{|{{chset-table-headerheader1|DECAIS SixBit SIXBITASCII}}
|-
!|{{chset-left2left1|0_0x}}
|{{chset-color-misc}}cell1|{{chset-ctrl|0020U+0040 COMMERCIAL AT|[[space character|SP@]]|0}}
|{{chset-color-punct}}cell1|{{chset-cell|0021U+0041 LATIN CAPITAL LETTER A|[[Exclamation mark|!A]]|1}}
|{{chset-color-punct}}cell1|{{chset-cell|0022U+0042 LATIN CAPITAL LETTER B|[[Quotation mark|"B]]|2}}
|{{chset-color-punct}}cell1|{{chset-cell|0023U+0043 LATIN CAPITAL LETTER C|[[Number sign|#C]]|3}}
|{{chset-color-graph}}cell1|{{chset-cell|0024U+0044 LATIN CAPITAL LETTER D|[[Dollar sign|$D]]|4}}
|{{chset-color-punct}}cell1|{{chset-cell|0025U+0045 LATIN CAPITAL LETTER E|[[Percent sign|%E]]|5}}
|{{chset-color-punct}}cell1|{{chset-cell|0026U+0046 LATIN CAPITAL LETTER F|[[Ampersand|&amp;F]]|6}}
|{{chset-color-punct}}cell1|{{chset-cell|0027U+0047 LATIN CAPITAL LETTER G|[[Apostrophe|'G]]|7}}
|{{chset-color-punct}}cell1|{{chset-cell|0028U+0048 LATIN CAPITAL LETTER H|[[Parenthesis|(H]]|8}}
|{{chset-color-punct}}cell1|{{chset-cell|0029U+0049 LATIN CAPITAL LETTER I|[[Parenthesis|)I]]|9}}
|{{chset-color-punct}}cell1|{{chset-cell|002AU+004A LATIN CAPITAL LETTER J|[[Asterisk|*J]]|10}}
|{{chset-color-graph}}cell1|{{chset-cell|002BU+004B LATIN CAPITAL LETTER K|[[Plus sign|+K]]|11}}
|{{chset-color-punct}}cell1|{{chset-cell|002CU+004C LATIN CAPITAL LETTER L|[[Comma (punctuation)|,L]]|12}}
|{{chset-color-punct}}cell1|{{chset-cell|002DU+004D LATIN CAPITAL LETTER M|[[Hyphen-minus|-M]]|13}}
|{{chset-color-punct}}cell1|{{chset-cell|002EU+004E LATIN CAPITAL LETTER N|[[Full stop|.N]]|14}}
|{{chset-color-punct}}cell1|{{chset-cell|002FU+004F LATIN CAPITAL LETTER O|[[Slash (punctuation)|/O]]|15}}
|-
!|{{chset-left2left1|1_1x}}
|{{chset-color-digit}}cell1|{{chset-cell|0030U+0050 LATIN CAPITAL LETTER P|[[0P]]|16}}
|{{chset-color-digit}}cell1|{{chset-cell|0031U+0051 LATIN CAPITAL LETTER Q|[[1Q]]|17}}
|{{chset-color-digit}}cell1|{{chset-cell|0032U+0052 LATIN CAPITAL LETTER R|[[2R]]|18}}
|{{chset-color-digit}}cell1|{{chset-cell|0033U+0053 LATIN CAPITAL LETTER S|[[3S]]|19}}
|{{chset-color-digit}}cell1|{{chset-cell|0034U+0054 LATIN CAPITAL LETTER T|[[4T]]|20}}
|{{chset-color-digit}}cell1|{{chset-cell|0035U+0055 LATIN CAPITAL LETTER U|[[5U]]|21}}
|{{chset-color-digit}}cell1|{{chset-cell|0036U+0056 LATIN CAPITAL LETTER V|[[6V]]|22}}
|{{chset-color-digit}}cell1|{{chset-cell|0037U+0057 LATIN CAPITAL LETTER W|[[7W]]|23}}
|{{chset-color-digit}}cell1|{{chset-cell|0038U+0058 LATIN CAPITAL LETTER X|[[8X]]|24}}
|{{chset-color-digit}}cell1|{{chset-cell|0039U+0059 LATIN CAPITAL LETTER Y|[[9Y]]|25}}
|{{chset-cell1|U+005A LATIN CAPITAL LETTER Z|[[Z]]}}
|{{chset-color-punct}}|{{chset-cell|003A|[[colon (punctuation)|&#x3A;]]|26}}
|{{chset-color-punct}}cell1|{{chset-cell|003BU+005B LEFT SQUARE BRACKET|[[semicolonSquare brackets|&#x3B91;]]|27}}
|{{chset-color-graph}}cell1|{{chset-cell|003CU+005C REVERSE SOLIDUS|[[less-than signBackslash|&lt;\]]|28}}
|{{chset-color-graph}}cell1|{{chset-cell|003DU+005D RIGHT SQUARE BRACKET|[[equalsSquare signbrackets|{{=}}&#93;]]|29}}
|{{chset-color-graph}}cell1|{{chset-cell|003EU+005E CIRCUMFLEX ACCENT|[[greater-than signCaret|&gt;^]]|30}}
|{{chset-color-punct}}cell1|{{chset-cell|003FU+005F LOW LINE|[[question markUnderscore|?_]]|31}}
|-
!|{{chset-left2left1|2_2x}}
|{{chset-color-punct}}ctrl1|{{chset-cell|0040U+0020 SPACE|&nbsp;[[@Space character|SP]]|32&nbsp;}}
|{{chset-cell1|U+0021 EXCLAMATION MARK|[[Exclamation mark|!]]}}
|{{Chset-color-letter}}|{{chset-cell|0041|[[A]]|33}}
|{{chset-cell1|U+0022 QUOTATION MARK|[[Quotation mark|"]]}}
|{{Chset-color-letter}}|{{chset-cell|0042|[[B]]|34}}
|{{Chset-color-letter}}|{{chset-cellcell1|0043U+0023 NUMBER SIGN|[[CNumber sign|#]]|35}}
|{{Chset-color-letter}}|{{chset-cellcell1|0044U+0024 DOLLAR SIGN|[[DDollar sign|$]]|36}}
|{{Chset-color-letter}}|{{chset-cellcell1|0045U+0025 PERCENT SIGN|[[EPercent sign|%]]|37}}
|{{Chset-color-letter}}|{{chset-cellcell1|0046U+0026 AMPERSAND|[[FAmpersand|&amp;]]|38}}
|{{Chset-color-letter}}|{{chset-cellcell1|0047U+0027 APOSTROPHE|[[GApostrophe|']]|39}}
|{{Chset-color-letter}}|{{chset-cellcell1|0048U+0028 LEFT PARENTHESIS|[[HParenthesis|(]]|40}}
|{{chset-cell1|U+0029 RIGHT PARENTHESIS|[[Parenthesis|)]]}}
|{{Chset-color-letter}}|{{chset-cell|0049|[[I]]|41}}
|{{Chset-color-letter}}|{{chset-cellcell1|004AU+002A ASTERISK|[[JAsterisk|*]]|42}}
|{{Chset-color-letter}}|{{chset-cellcell1|004BU+002B PLUS SIGN|[[KPlus sign|+]]|43}}
|{{Chset-color-letter}}|{{chset-cellcell1|004CU+002C COMMA|[[LComma (punctuation)|,]]|44}}
|{{chset-cell1|U+002D HYPHEN-MINUS|[[Hyphen-minus|-]]}}
|{{Chset-color-letter}}|{{chset-cell|004D|[[M]]|45}}
|{{Chset-color-letter}}|{{chset-cellcell1|004EU+002E FULL STOP|[[NFull stop|.]]|46}}
|{{Chset-color-letter}}|{{chset-cellcell1|004FU+002F SOLIDUS|[[OSlash (punctuation)|/]]|47}}
|-
!|{{chset-left2left1|3_3x}}
|{{Chset-color-letter}}|{{chset-cellcell1|0050U+0030 DIGIT ZERO|[[P0]]|48}}
|{{Chset-color-letter}}|{{chset-cellcell1|0051U+0031 DIGIT ONE|[[Q1]]|49}}
|{{Chset-color-letter}}|{{chset-cellcell1|0052U+0032 DIGIT TWO|[[R2]]|50}}
|{{Chset-color-letter}}|{{chset-cellcell1|0053U+0033 DIGIT THREE|[[S3]]|51}}
|{{Chset-color-letter}}|{{chset-cellcell1|0054U+0034 DIGIT FOUR|[[T4]]|52}}
|{{Chset-color-letter}}|{{chset-cellcell1|0055U+0035 DIGIT FIVE|[[U5]]|53}}
|{{Chset-color-letter}}|{{chset-cellcell1|0056U+0036 DIGIT SIX|[[V6]]|54}}
|{{Chset-color-letter}}|{{chset-cellcell1|0057U+0037 DIGIT SEVEN|[[W7]]|55}}
|{{Chset-color-letter}}|{{chset-cellcell1|0058U+0038 DIGIT EIGHT|[[X8]]|56}}
|{{Chset-color-letter}}|{{chset-cellcell1|0059U+0039 DIGIT NINE|[[Y9]]|57}}
|{{chset-cell1|U+003A COLON|[[colon (punctuation)|&#x3A;]]}}
|{{Chset-color-letter}}|{{chset-cell|005A|[[Z]]|58}}
|{{chset-color-punct}}cell1|{{chset-cell|005BU+003B SEMICOLON|[[Square bracketssemicolon|&#91x3B;]]|59}}
|{{chset-color-punct}}cell1|{{chsetU+003C LESS-cell|005CTHAN SIGN|[[Backslashless-than sign|\&lt;]]|60}}
|{{chset-color-punct}}cell1|{{chset-cell|005DU+003D EQUALS SIGN|[[Squareequals bracketssign|&#93;{{=}}]]|61}}
|{{chset-color-graph}}cell1|{{chsetU+003E GREATER-cell|005ETHAN SIGN|[[Caretgreater-than sign|^&gt;]]|62}}
|{{chset-color-punct}}cell1|{{chset-cell|005FU+003F QUESTION MARK|[[Underscorequestion mark|_?]]|63}}
|}
{{chset-legend}}
 
===FIELDATA six-bit code===
[[FIELDATA]] was a seven-bit code (with optional parity) of which only 64 code positions (occupying six bits) were formally defined.<ref name="Mackenzie_1980">{{cite book |url=https://textfiles.meulie.net/bitsaved/Books/Mackenzie_CodedCharSets.pdf |title=Coded Character Sets, History and Development |series=The Systems Programming Series |author-last=Mackenzie |author-first=Charles E. |date=1980 |edition=1 |publisher=[[Addison-Wesley Publishing Company, Inc.]] |isbn=978-0-201-14460-4 |lccn=77-90165 |access-date=2019-08-25 |archive-url=https://web.archive.org/web/20160526172151/https://textfiles.meulie.net/bitsaved/Books/Mackenzie_CodedCharSets.pdf |archive-date=May 26, 2016 |url-status=live |df=mdy-all }}</ref> A variant was used by [[UNIVAC]]'s 1100-series computers.<ref name="Walker_1996">{{cite web |title=UNIVAC 1100 Series FIELDATA Code |work=UNIVAC Memories |author-first=John |author-last=Walker |date=1996-08-06 |url=https://www.fourmilab.ch/documents/univac/fieldata.html |access-date=2016-05-22 |url-status=live |archive-url=https://web.archive.org/web/20160522120813/https://www.fourmilab.ch/documents/univac/fieldata.html |archive-date=2016-05-22}}</ref> Treating the code as a six-bit code these systems used a 36-bit word (capable of storing six such reduced FIELDATA characters).<ref name="Jennings_2016">{{cite web |title=An annotated history of some character codes or ASCII: American Standard Code for Information Infiltration |at=FIELDATA |author-first=Thomas Daniel |author-last=Jennings |author-link=Tom Jennings |website=sensitive research (SR-IX) |date=2016-04-20 |orig-year=1999 |url=https://www.sr-ix.com/Archive/CharCodeHist/index.html#FIELDATA |access-date=2022-06-01}}</ref>
 
===Braille six-bit code===
[[Braille]] characters are represented using six dot positions, arranged in a rectangle. Each position may contain a raised dot or not, so Braille can be considered to be a six-bit binary code. Some more modern Braille systems add an extra two dots, making these systems an eight-bit code instead.
 
==Six-bit codes for binary-to-text encoding==
{{See also|Binary-to-text encoding}}
Transmission of binary data over systems which are designed for text only can sometimes introduce problems. For example, [[email]] historically supported only 7-bit ASCII codes and would strip the 8th bit, thus corrupting binary data sent directly through any troublesome mail server. Other systems can cause issues by improperly interpreting control characters during storage or transmission.
A number of schemes exist to pack 8-bit data into text-only representations which can pass through text mail systems, to be decoded at the destination. Examples of 6-bit character subsets used for packing binary data include [[Uuencode]] and [[Base64]]. These sets contain no control characters (only printable numbers, letters, some punctuation, and maybe space) and allow data to be transmitted over any medium which is also able to transmit human-readable text.
 
=={{anchor|BCD-variants}}Examples of BCD six-bit codes==
 
IBM, which dominated commercial data processing use a variety of six-bit codes, which were tied to the character set used on [[punched card]]s, ''see'' [[BCD (character encoding)]].
 
Other vendor character codes are shown below, with their [[Unicode]] equivalents.
 
{|{{Chset-table-header1|CDC 1604: Magnetic tape BCD codes}}
{| {{chset-tableformat}}
{{chset-table-header|ECMA-1}}
|-
!|{{chset-left2left1|0_0x}}
|{{chset-color-misc}}cell1|{{chset-ctrl|0020|[[space character|SP]]|0style=background:#DDD}}
|{{chset-color-ctrl}}cell1|{{chset-ctrl|0009U+0031 DIGIT ONE|[[Horizontal tabulation|HT1]]|1}}
|{{chset-color-ctrl}}cell1|{{chset-ctrl|000AU+0032 DIGIT TWO|[[Line feed|LF2]]|2}}
|{{chset-color-ctrl}}cell1|{{chset-ctrl|000BU+0033 DIGIT THREE|[[Vertical tabulation|VT3]]|3}}
|{{chset-color-ctrl}}cell1|{{chset-ctrl|000CU+0034 DIGIT FOUR|[[Form feed|FF4]]|4}}
|{{chset-color-ctrl}}cell1|{{chset-ctrl|000DU+0035 DIGIT FIVE|[[Carriage return|CR5]]|5}}
|{{chset-color-ctrl}}cell1|{{chset-ctrl|000EU+0036 DIGIT SIX|[[Shift out|SO6]]|6}}
|{{chset-color-ctrl}}cell1|{{chset-ctrl|000FU+0037 DIGIT SEVEN|[[Shift in|SI7]]|7}}
|{{chset-color-punct}}cell1|{{chset-cell|0028U+0038 DIGIT EIGHT|[[Parenthesis|(8]]|8}}
|{{chset-color-punct}}cell1|{{chset-cell|0029U+0039 DIGIT NINE|[[Parenthesis|)9]]|9}}
|{{chset-color-punct}}cell1|{{chset-cell|002AU+0030 DIGIT ZERO|[[Asterisk|*0]]|10}}
|{{chset-color-graph}}cell1|{{chset-cell|002BU+0023 NUMBER SIGN|[[Plusnumber sign|+#]]|11}}
|{{chset-color-punct}}cell1|{{chset-cell|002CU+0040 COMMERCIAL AT|[[Comma (punctuation)|,@]]|12}}
|{{chset-color-punct}}cell1|{{chset-cell|002D|[[Hyphen-minus|-]]|13style=background:#DDD}}
|{{chset-color-punct}}cell1|{{chset-cell|002E|[[Full stop|.]]|14style=background:#DDD}}
|{{chset-ctrl1|TAPE MARK|[[End-of-file|TAPE<br/>MARK]]|style=line-height:1}}
|{{chset-color-punct}}|{{chset-cell|002F|[[Slash (punctuation)|/]]|15}}
|-
!|{{chset-left2left1|1_1x}}
|{{chset-ctrl1|U+0020 SPACE|&nbsp;{{Control code link|SP}}&nbsp;}}
|{{chset-color-digit}}|{{chset-cell|0030|[[0]]|16}}
|{{chset-color-digit}}cell1|{{chset-cell|0031U+002F SOLIDUS|[[1Slash (punctuation)|/]]|17}}
|{{chset-color-digit}}cell1|{{chset-cell|0032U+0053 LATIN CAPITAL LETTER S|[[2S]]|18}}
|{{chset-color-digit}}cell1|{{chset-cell|0033U+0054 LATIN CAPITAL LETTER T|[[3T]]|19}}
|{{chset-color-digit}}cell1|{{chset-cell|0034U+0055 LATIN CAPITAL LETTER U|[[4U]]|20}}
|{{chset-color-digit}}cell1|{{chset-cell|0035U+0056 LATIN CAPITAL LETTER V|[[5V]]|21}}
|{{chset-color-digit}}cell1|{{chset-cell|0036U+0057 LATIN CAPITAL LETTER W|[[6W]]|22}}
|{{chset-color-digit}}cell1|{{chset-cell|0037U+0058 LATIN CAPITAL LETTER X|[[7X]]|23}}
|{{chset-color-digit}}cell1|{{chset-cell|0038U+0059 LATIN CAPITAL LETTER Y|[[8Y]]|24}}
|{{chset-color-digit}}cell1|{{chset-cell|0039U+005A LATIN CAPITAL LETTER Z|[[9Z]]|25}}
|{{chset-ctrl1|RECORD MARK|[[BCD (character encoding)#Recordmark character|REC<br/>MARK]]|style=line-height:1}}
|{{chset-color-punct}}|{{chset-cell|003A|[[colon (punctuation)|&#x3A;]]|26}}
|{{chset-color-punct}}cell1|{{chset-cell|003BU+002C COMMA|[[semicolon|&#x3B;,]]|27}}
|{{chset-color-graph}}cell1|{{chset-cell|003CU+0025 PERCENT SIGN|[[less-than sign|&lt;%]]|28}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-color-graph}}|{{chset-cell|003D|[[equals sign|{{=}}]]|29}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-color-graph}}|{{chset-cell|003E|[[greater-than sign|&gt;]]|30}}
|{{chset-color-punct}}cell1|{{chset-cell|003F|[[question mark|?]]|31style=background:#DDD}}
|-
!|{{chset-left2left1|2_2x}}
|{{chset-color-ctrl}}cell1|{{chsetU+002D HYPHEN-ctrl|0000MINUS|[[Null characterHyphen-minus|NUL-]]|32}}
|{{Chset-color-letter}}|{{chset-cellcell1|0041U+004A LATIN CAPITAL LETTER J|[[AJ]]|33}}
|{{Chset-color-letter}}|{{chset-cellcell1|0042U+004B LATIN CAPITAL LETTER K|[[BK]]|34}}
|{{Chset-color-letter}}|{{chset-cellcell1|0043U+004C LATIN CAPITAL LETTER L|[[CL]]|35}}
|{{Chset-color-letter}}|{{chset-cellcell1|0044U+004D LATIN CAPITAL LETTER M|[[DM]]|36}}
|{{Chset-color-letter}}|{{chset-cellcell1|0045U+004E LATIN CAPITAL LETTER N|[[EN]]|37}}
|{{Chset-color-letter}}|{{chset-cellcell1|0046U+004F LATIN CAPITAL LETTER O|[[FO]]|38}}
|{{Chset-color-letter}}|{{chset-cellcell1|0047U+0050 LATIN CAPITAL LETTER P|[[GP]]|39}}
|{{Chset-color-letter}}|{{chset-cellcell1|0048U+0051 LATIN CAPITAL LETTER Q|[[HQ]]|40}}
|{{Chset-color-letter}}|{{chset-cellcell1|0049U+0052 LATIN CAPITAL LETTER R|[[IR]]|41}}
|{{chset-cell1|U+002D HYPHEN-MINUS U+0030 DIGIT ZERO|[[-0]]}}
|{{Chset-color-letter}}|{{chset-cell|004A|[[J]]|42}}
|{{Chset-color-letter}}|{{chset-cellcell1|004BU+0024 DOLLAR SIGN|[[K$]]|43}}
|{{Chset-color-letter}}|{{chset-cellcell1|004CU+002A ASTERISK|[[LAsterisk|*]]|44}}
|{{chset-cell1|||style=background:#DDD}}
|{{Chset-color-letter}}|{{chset-cell|004D|[[M]]|45}}
|{{chset-cell1|||style=background:#DDD}}
|{{Chset-color-letter}}|{{chset-cell|004E|[[N]]|46}}
|{{chset-cell1|||style=background:#DDD}}
|{{Chset-color-letter}}|{{chset-cell|004F|[[O]]|47}}
|-
!|{{chset-left2left1|3_3x}}
|{{Chset-color-letter}}|{{chset-cellcell1|0050U+0026 AMPERSAND|[[Pampersand|&]]|48}}
|{{Chset-color-letter}}|{{chset-cellcell1|0051U+0041 LATIN CAPITAL LETTER A|[[QA]]|49}}
|{{Chset-color-letter}}|{{chset-cellcell1|0052U+0042 LATIN CAPITAL LETTER B|[[RB]]|50}}
|{{Chset-color-letter}}|{{chset-cellcell1|0053U+0043 LATIN CAPITAL LETTER C|[[SC]]|51}}
|{{Chset-color-letter}}|{{chset-cellcell1|0054U+0044 LATIN CAPITAL LETTER D|[[TD]]|52}}
|{{Chset-color-letter}}|{{chset-cellcell1|0055U+0045 LATIN CAPITAL LETTER E|[[UE]]|53}}
|{{Chset-color-letter}}|{{chset-cellcell1|0056U+0046 LATIN CAPITAL LETTER F|[[VF]]|54}}
|{{Chset-color-letter}}|{{chset-cellcell1|0057U+0047 LATIN CAPITAL LETTER G|[[WG]]|55}}
|{{Chset-color-letter}}|{{chset-cellcell1|0058U+0048 LATIN CAPITAL LETTER H|[[XH]]|56}}
|{{Chset-color-letter}}|{{chset-cellcell1|0059U+0049 LATIN CAPITAL LETTER I|[[YI]]|57}}
|{{Chset-color-letter}}|{{chset-cellcell1|005AU+002B PLUS SIGN U+0030 DIGIT ZERO|[[Z+0]]|58}}
|{{chset-color-punct}}cell1|{{chset-cell|005BU+002E FULL STOP|[[Squarefull bracketsstop|&#91;.]]|59}}
|{{chset-color-punct}}cell1|{{chset-cell|005CU+00A4 CURRENCY SIGN|[[Backslash|\¤]]|60}}
|{{chset-color-punct}}cell1|{{chset-cell|005D|[[Square brackets|&style=background:#93;]]|61DDD}}
|{{chset-color-ctrl}}cell1|{{chset-ctrl|001B|[[Escape character|ESC]]|62style=background:#DDD}}
|{{chset-color-ctrl}}ctrl1|{{chset-ctrl|007FGROUP MARK|[[DeleteBCD (character encoding)#Groupmark character|DELGRP<br/>MARK]]|63style=line-height:1}}
|}
 
{|{{Chset-table-header1|CDC 1604: [[Punched card]] codes}}
 
{| {{chset-tableformat}}
{{chset-table-header|ICL Mainframes}}
|-
!|{{chset-left2left1|0_0x}}
|{{chset-color-digit}}cell1|{{chset-cell|0030|[[0]]|0style=background:#DDD}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0031 DIGIT ONE|[[1]]|1}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0032 DIGIT TWO|[[2]]|2}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0033 DIGIT THREE|[[3]]|3}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0034 DIGIT FOUR|[[4]]|4}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0035 DIGIT FIVE|[[5]]|5}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0036 DIGIT SIX|[[6]]|6}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0037 DIGIT SEVEN|[[7]]|7}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0038 DIGIT EIGHT|[[8]]|8}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0039 DIGIT NINE|[[9]]|9}}
|{{chset-color-punct}}cell1|{{chset-cell|003AU+0030 DIGIT ZERO|[[colon (punctuation)|&#x3A;0]]|10}}
|{{chset-color-punct}}cell1|{{chset-cell|003BU+003D EQUALS SIGN|[[semicolonequals sign|&#x3B;{{=}}]]|11}}
|{{chset-color-graph}}cell1|{{chset-cell|003CU+2212 MINUS SIGN|[[less-than sign|&lt;]]|12}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-color-graph}}|{{chset-cell|003D|[[equals sign|{{=}}]]|13}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-color-graph}}|{{chset-cell|003E|[[greater-than sign|&gt;]]|14}}
|{{chset-color-punct}}cell1|{{chset-cell|003F|[[question mark|?]]|15style=background:#DDD}}
|-
!|{{chset-left2left1|1_1x}}
|{{chset-color-misc}}|{{chset-ctrlctrl1|U+0020 SPACE|[[space&nbsp;{{Control charactercode link|SP]]|16}}&nbsp;}}
|{{chset-color-punct}}cell1|{{chset-cell|0021U+002F SOLIDUS|[[ExclamationSlash mark(punctuation)|!/]]|17}}
|{{chset-color-punct}}cell1|{{chset-cell|0022U+0053 LATIN CAPITAL LETTER S|[[Quotation mark|"S]]|18}}
|{{chset-color-punct}}cell1|{{chset-cell|0023U+0054 LATIN CAPITAL LETTER T|[[Number sign|#T]]|19}}
|{{chset-color-graph}}cell1|{{chset-cell|00A3U+0055 LATIN CAPITAL LETTER U|[[pound sign|£U]]|20}}
|{{chset-color-punct}}cell1|{{chset-cell|0025U+0056 LATIN CAPITAL LETTER V|[[Percent sign|%V]]|21}}
|{{chset-color-punct}}cell1|{{chset-cell|0026U+0057 LATIN CAPITAL LETTER W|[[Ampersand|&amp;W]]|22}}
|{{chset-color-punct}}cell1|{{chset-cell|0027U+0058 LATIN CAPITAL LETTER X|[[Apostrophe|'X]]|23}}
|{{chset-color-punct}}cell1|{{chset-cell|0028U+0059 LATIN CAPITAL LETTER Y|[[Parenthesis|(Y]]|24}}
|{{chset-color-punct}}cell1|{{chset-cell|0029U+005A LATIN CAPITAL LETTER Z|[[Parenthesis|)Z]]|25}}
|{{chset-color-punct}}cell1|{{chset-cell|002A|[[Asterisk|*]]|26style=background:#DDD}}
|{{chset-color-graph}}cell1|{{chset-cell|002BU+002C COMMA|[[Plus sign|+,]]|27}}
|{{chset-color-punct}}cell1|{{chset-cell|002CU+0028 LEFT PARENTHESIS|[[Comma Parenthesis|(punctuation)|,]]|28}}
|{{chset-color-punct}}cell1|{{chset-cell|002D|[[Hyphen-minus|-]]|29style=background:#DDD}}
|{{chset-color-punct}}cell1|{{chset-cell|002E|[[Full stop|.]]|30style=background:#DDD}}
|{{chset-cell1|||style=background:#DDD}}
|{{chset-color-punct}}|{{chset-cell|002F|[[Slash (punctuation)|/]]|31}}
|-
!|{{chset-left2left1|2_2x}}
|{{chset-color-punct}}cell1|{{chset-cell|0040U+2014 EM DASH|[[@]]|32}}
|{{Chset-color-letter}}|{{chset-cellcell1|0041U+004A LATIN CAPITAL LETTER J|[[AJ]]|33}}
|{{Chset-color-letter}}|{{chset-cellcell1|0042U+004B LATIN CAPITAL LETTER K|[[BK]]|34}}
|{{Chset-color-letter}}|{{chset-cellcell1|0043U+004C LATIN CAPITAL LETTER L|[[CL]]|35}}
|{{Chset-color-letter}}|{{chset-cellcell1|0044U+004D LATIN CAPITAL LETTER M|[[DM]]|36}}
|{{Chset-color-letter}}|{{chset-cellcell1|0045U+004E LATIN CAPITAL LETTER N|[[EN]]|37}}
|{{Chset-color-letter}}|{{chset-cellcell1|0046U+004F LATIN CAPITAL LETTER O|[[FO]]|38}}
|{{Chset-color-letter}}|{{chset-cellcell1|0047U+0050 LATIN CAPITAL LETTER P|[[GP]]|39}}
|{{Chset-color-letter}}|{{chset-cellcell1|0048U+0051 LATIN CAPITAL LETTER Q|[[HQ]]|40}}
|{{Chset-color-letter}}|{{chset-cellcell1|0049U+0052 LATIN CAPITAL LETTER R|[[IR]]|41}}
|{{chset-cell1|U+002D HYPHEN-MINUS U+0030 DIGIT ZERO|[[-0]]}}
|{{Chset-color-letter}}|{{chset-cell|004A|[[J]]|42}}
|{{Chset-color-letter}}|{{chset-cellcell1|004BU+0024 DOLLAR SIGN|[[K$]]|43}}
|{{Chset-color-letter}}|{{chset-cellcell1|004CU+002A ASTERISK|[[LAsterisk|*]]|44}}
|{{chset-cell1|||style=background:#DDD}}
|{{Chset-color-letter}}|{{chset-cell|004D|[[M]]|45}}
|{{chset-cell1|||style=background:#DDD}}
|{{Chset-color-letter}}|{{chset-cell|004E|[[N]]|46}}
|{{chset-cell1|||style=background:#DDD}}
|{{Chset-color-letter}}|{{chset-cell|004F|[[O]]|47}}
|-
!|{{chset-left2left1|3_3x}}
|{{Chset-color-letter}}|{{chset-cellcell1|0050U+002B PLUS SIGN|[[PPlus sign|+]]|48}}
|{{Chset-color-letter}}|{{chset-cellcell1|0051U+0041 LATIN CAPITAL LETTER A|[[QA]]|49}}
|{{Chset-color-letter}}|{{chset-cellcell1|0052U+0042 LATIN CAPITAL LETTER B|[[RB]]|50}}
|{{Chset-color-letter}}|{{chset-cellcell1|0053U+0043 LATIN CAPITAL LETTER C|[[SC]]|51}}
|{{Chset-color-letter}}|{{chset-cellcell1|0054U+0044 LATIN CAPITAL LETTER D|[[TD]]|52}}
|{{Chset-color-letter}}|{{chset-cellcell1|0055U+0045 LATIN CAPITAL LETTER E|[[UE]]|53}}
|{{Chset-color-letter}}|{{chset-cellcell1|0056U+0046 LATIN CAPITAL LETTER F|[[VF]]|54}}
|{{Chset-color-letter}}|{{chset-cellcell1|0057U+0047 LATIN CAPITAL LETTER G|[[WG]]|55}}
|{{Chset-color-letter}}|{{chset-cellcell1|0058U+0048 LATIN CAPITAL LETTER H|[[XH]]|56}}
|{{Chset-color-letter}}|{{chset-cellcell1|0059U+0049 LATIN CAPITAL LETTER I|[[YI]]|57}}
|{{Chset-color-letter}}|{{chset-cellcell1|005AU+002B PLUS SIGN U+0030 DIGIT ZERO|[[Z+0]]|58}}
|{{chset-color-punct}}cell1|{{chset-cell|005BU+002E FULL STOP|[[Squarefull bracketsstop|&#91;.]]|59}}
|{{chset-color-graph}}cell1|{{chset-cell|0024U+0029 RIGHT PARENTHESIS|[[Dollar signParenthesis|$)]]|60}}
|{{chset-color-punct}}cell1|{{chset-cell|005D|[[Square brackets|&style=background:#93;]]|61DDD}}
|{{chset-color-graph}}cell1|{{chset-cell|2191|[[↑]]|62style=background:#DDD}}
|{{chset-color-graph}}cell1|{{chset-cell|2190|[[Arrow (symbol)|←]]|63style=background:#DDD}}
|}
 
{|{{Chset-table-header1|CDC 1612: Printer codes (business applications)}}
 
{| {{chset-tableformat}}
{{chset-table-header|SixBit ASCII (used by [[Automatic identification system|AIS]])<ref name='Raymond'>{{cite web |url=http://catb.org/gpsd/AIVDM.html#_ais_payload_data_types |title=AIS Payload Data Types |access-date=2017-11-16 |author-last=Raymond |author-first=Eric S. |date=2017-08-29 |work=catb.org}}</ref>}}
|-
!|{{chset-left2left1|0_0x}}
|{{chset-color-punct}}cell1|{{chset-cell|0040U+003A COLON|[[@colon (punctuation)|&#x3A;]]|0}}
|{{Chset-color-letter}}|{{chset-cellcell1|0041U+0031 DIGIT ONE|[[A1]]|1}}
|{{Chset-color-letter}}|{{chset-cellcell1|0042U+0032 DIGIT TWO|[[B2]]|2}}
|{{Chset-color-letter}}|{{chset-cellcell1|0043U+0033 DIGIT THREE|[[C3]]|3}}
|{{Chset-color-letter}}|{{chset-cellcell1|0044U+0034 DIGIT FOUR|[[D4]]|4}}
|{{Chset-color-letter}}|{{chset-cellcell1|0045U+0035 DIGIT FIVE|[[E5]]|5}}
|{{Chset-color-letter}}|{{chset-cellcell1|0046U+0036 DIGIT SIX|[[F6]]|6}}
|{{Chset-color-letter}}|{{chset-cellcell1|0047U+0037 DIGIT SEVEN|[[G7]]|7}}
|{{Chset-color-letter}}|{{chset-cellcell1|0048U+0038 DIGIT EIGHT|[[H8]]|8}}
|{{Chset-color-letter}}|{{chset-cellcell1|0049U+0039 DIGIT NINE|[[I9]]|9}}
|{{Chset-color-letter}}|{{chset-cellcell1|004AU+0030 DIGIT ZERO|[[J0]]|10}}
|{{Chset-color-letter}}|{{chset-cellcell1|004BU+003D EQUALS SIGN|[[Kequals sign|{{=}}]]|11}}
|{{Chset-color-letter}}|{{chset-cellcell1|004CU+2260 NOT EQUAL TO|[[L]]|12}}
|{{chset-cell1|U+2264 LESS-THAN OR EQUAL TO|[[Inequality (mathematics)|≤]]}}
|{{Chset-color-letter}}|{{chset-cell|004D|[[M]]|13}}
|{{chset-cell1|U+0021 EXCLAMATION MARK|[[Exclamation mark|!]]}}
|{{Chset-color-letter}}|{{chset-cell|004E|[[N]]|14}}
|{{chset-cell1|U+005B LEFT SQUARE BRACKET|[[Square brackets|&#91;]]}}
|{{Chset-color-letter}}|{{chset-cell|004F|[[O]]|15}}
|-
!|{{chset-left2left1|1_1x}}
|{{chset-ctrl1|U+0020 SPACE|&nbsp;{{Control code link|SP}}&nbsp;}}
|{{Chset-color-letter}}|{{chset-cell|0050|[[P]]|16}}
|{{Chset-color-letter}}|{{chset-cellcell1|0051U+002F SOLIDUS|[[QSlash (punctuation)|/]]|17}}
|{{Chset-color-letter}}|{{chset-cellcell1|0052U+0053 LATIN CAPITAL LETTER S|[[RS]]|18}}
|{{Chset-color-letter}}|{{chset-cellcell1|0053U+0054 LATIN CAPITAL LETTER T|[[ST]]|19}}
|{{Chset-color-letter}}|{{chset-cellcell1|0054U+0055 LATIN CAPITAL LETTER U|[[TU]]|20}}
|{{Chset-color-letter}}|{{chset-cellcell1|0055U+0056 LATIN CAPITAL LETTER V|[[UV]]|21}}
|{{Chset-color-letter}}|{{chset-cellcell1|0056U+0057 LATIN CAPITAL LETTER W|[[VW]]|22}}
|{{Chset-color-letter}}|{{chset-cellcell1|0057U+0058 LATIN CAPITAL LETTER X|[[WX]]|23}}
|{{Chset-color-letter}}|{{chset-cellcell1|0058U+0059 LATIN CAPITAL LETTER Y|[[XY]]|24}}
|{{Chset-color-letter}}|{{chset-cellcell1|0059U+005A LATIN CAPITAL LETTER Z|[[YZ]]|25}}
|{{chset-cell1|U+005D RIGHT SQUARE BRACKET|[[Square brackets|&#93;]]}}
|{{Chset-color-letter}}|{{chset-cell|005A|[[Z]]|26}}
|{{chset-color-punct}}cell1|{{chset-cell|005BU+002C COMMA|[[Square brackets|&#91;,]]|27}}
|{{chset-color-punct}}cell1|{{chset-cell|005CU+0028 LEFT PARENTHESIS|[[BackslashParenthesis|\(]]|28}}
|{{chset-color-punct}}cell1|{{chset-cell|005DU+2192 RIGHTWARDS ARROW|[[SquareArrow brackets(symbol)|&#93;]]|29}}
|{{chset-color-graph}}cell1|{{chset-cell|005EU+2261 IDENTICAL TO|[[CaretList of mathematical symbols|^]]|30}}
|{{chset-color-punct}}cell1|{{chset-cell|005FU+007E TILDE|[[UnderscoreTilde|_~]]|31}}
|-
!|{{chset-left2left1|2_2x}}
|{{chset-color-misc}}cell1|{{chset-ctrl|0020U+2212 MINUS SIGN|[[space character|SP]]|32}}
|{{chset-color-punct}}cell1|{{chset-cell|0021U+004A LATIN CAPITAL LETTER J|[[Exclamation mark|!J]]|33}}
|{{chset-color-punct}}cell1|{{chset-cell|0022U+004B LATIN CAPITAL LETTER K|[[Quotation mark|"K]]|34}}
|{{chset-color-punct}}cell1|{{chset-cell|0023U+004C LATIN CAPITAL LETTER L|[[Number sign|#L]]|35}}
|{{chset-color-graph}}cell1|{{chset-cell|0024U+004D LATIN CAPITAL LETTER M|[[Dollar sign|$M]]|36}}
|{{chset-color-punct}}cell1|{{chset-cell|0025U+004E LATIN CAPITAL LETTER N|[[Percent sign|%N]]|37}}
|{{chset-color-punct}}cell1|{{chset-cell|0026U+004F LATIN CAPITAL LETTER O|[[Ampersand|&amp;O]]|38}}
|{{chset-color-punct}}cell1|{{chset-cell|0027U+0050 LATIN CAPITAL LETTER P|[[Apostrophe|'P]]|39}}
|{{chset-color-punct}}cell1|{{chset-cell|0028U+0051 LATIN CAPITAL LETTER Q|[[Parenthesis|(Q]]|40}}
|{{chset-color-punct}}cell1|{{chset-cell|0029U+0052 LATIN CAPITAL LETTER R|[[Parenthesis|)R]]|41}}
|{{chset-color-punct}}cell1|{{chset-cell|002AU+0025 PERCENT SIGN|[[AsteriskPercent sign|*%]]|42}}
|{{chset-color-graph}}cell1|{{chset-cell|002BU+0024 DOLLAR SIGN|[[Plus sign|+$]]|43}}
|{{chset-color-punct}}cell1|{{chset-cell|002CU+002A ASTERISK|[[Comma (punctuation)Asterisk|,*]]|44}}
|{{chset-color-punct}}cell1|{{chset-cell|002DU+2191 UPWARDS ARROW|[[Hyphen-minusArrow (symbol)|-]]|45}}
|{{chset-color-punct}}cell1|{{chset-cell|002EU+2193 DOWNWARDS ARROW|[[FullArrow stop(symbol)|.]]|46}}
|{{chset-color-punct}}cell1|{{chsetU+003E GREATER-cell|002FTHAN SIGN|[[Slashgreater-than (punctuation)sign|/&gt;]]|47}}
|-
!|{{chset-left2left1|3_3x}}
|{{chset-color-digit}}cell1|{{chset-cell|0030U+002B PLUS SIGN|[[0Plus sign|+]]|48}}
|{{chset-color-digit}}cell1|{{chset-cell|0031U+0041 LATIN CAPITAL LETTER A|[[1A]]|49}}
|{{chset-color-digit}}cell1|{{chset-cell|0032U+0042 LATIN CAPITAL LETTER B|[[2B]]|50}}
|{{chset-color-digit}}cell1|{{chset-cell|0033U+0043 LATIN CAPITAL LETTER C|[[3C]]|51}}
|{{chset-color-digit}}cell1|{{chset-cell|0034U+0044 LATIN CAPITAL LETTER D|[[4D]]|52}}
|{{chset-color-digit}}cell1|{{chset-cell|0035U+0045 LATIN CAPITAL LETTER E|[[5E]]|53}}
|{{chset-color-digit}}cell1|{{chset-cell|0036U+0046 LATIN CAPITAL LETTER F|[[6F]]|54}}
|{{chset-color-digit}}cell1|{{chset-cell|0037U+0047 LATIN CAPITAL LETTER G|[[7G]]|55}}
|{{chset-color-digit}}cell1|{{chset-cell|0038U+0048 LATIN CAPITAL LETTER H|[[8H]]|56}}
|{{chset-color-digit}}cell1|{{chset-cell|0039U+0049 LATIN CAPITAL LETTER I|[[9I]]|57}}
|{{chset-color-punct}}cell1|{{chsetU+003C LESS-cell|003ATHAN SIGN|[[colonless-than (punctuation)sign|&#x3Alt;]]|58}}
|{{chset-color-punct}}cell1|{{chset-cell|003BU+002E FULL STOP|[[semicolonfull stop|&#x3B;.]]|59}}
|{{chset-color-graph}}cell1|{{chset-cell|003CU+0029 RIGHT PARENTHESIS|[[less-than signParenthesis|&lt;)]]|60}}
|{{chset-color-graph}}cell1|{{chsetU+2265 GREATER-cell|003DTHAN OR EQUAL TO|[[equals sign|{{=}}]]|61}}
|{{chset-color-graph}}cell1|{{chset-cell|003EU+003F QUESTION MARK|[[greater-thanquestion signmark|&gt;?]]|62}}
|{{chset-color-punct}}cell1|{{chset-cell|003FU+003B SEMICOLON|[[question marksemicolon|?&#x3B;]]|63}}
|}
 
Line 583 ⟶ 590:
 
{{See also|GOST 10859#6-bit code: with only Cyrillic upper case letters}}
{|{{chset-tableformattable-header1|GOST 6-bit code}}
{{chset-table-header|GOST 6-bit code}}
|-
!|{{chset-leftleft1|00x}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0030 DIGIT ZERO|0}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0031 DIGIT ONE|1}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0032 DIGIT TWO|2}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0033 DIGIT THREE|3}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0034 DIGIT FOUR|4}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0035 DIGIT FIVE|5}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0036 DIGIT SIX|6}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0037 DIGIT SEVEN|7}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0038 DIGIT EIGHT|8}}
|{{chset-color-digit}}|{{chset-cellcell1|U+0039 DIGIT NINE|9}}
|{{chset-color-graph}}|{{chset-cellcell1|U+002B PLUS SIGN|+}}
|{{chset-color-punct}}cell1|{{chsetU+002D HYPHEN-cell|002DMINUS|-}}
|{{chset-color-punct}}|{{chset-cellcell1|U+002F SOLIDUS|/}}
|{{chset-color-punct}}|{{chset-cellcell1|U+002C COMMA|,}}
|{{chset-color-punct}}|{{chset-cellcell1|U+002E FULL STOP|.}}
|{{chset-color-misc}}|{{chset-ctrlctrl1|U+0020 SPACE|&nbsp;[[Space character|SP]]&nbsp;}}
|-
!|{{chset-leftleft1|11x}}
|{{chset-color-graph}}|{{chset-cellcell1|U+23E8 DECIMAL EXPONENT SYMBOL|⏨}}
|{{chset-color-graph}}|{{chset-cellcell1|U+2191 UPWARDS ARROW|↑}}
|{{chset-color-punct}}|{{chset-cellcell1|U+0028 LEFT PARENTHESIS|(}}
|{{chset-color-punct}}|{{chset-cellcell1|U+0029 RIGHT PARENTHESIS|)}}
|{{chset-color-graph}}|{{chset-cellcell1|U+00D7 MULTIPLICATION SIGN|&times;}}
|{{chset-color-graph}}|{{chset-cellcell1|U+003D EQUALS SIGN|{{=}}}}
|{{chset-color-punct}}|{{chset-cellcell1|U+003B SEMICOLON|<nowiki>;</nowiki>}}
|{{chset-color-punct}}|{{chset-cellcell1|U+005B LEFT SQUARE BRACKET|[}}
|{{chset-color-punct}}|{{chset-cellcell1|U+005D RIGHT SQUARE BRACKET|]}}
|{{chset-color-punct}}|{{chset-cellcell1|U+002A ASTERISK|<nowiki>*</nowiki>}}
|{{chset-color-punct}}|{{chset-cellcell1|U+2018 LEFT SINGLE QUOTATION MARK|‘}}
|{{chset-color-punct}}|{{chset-cellcell1|U+2019 RIGHT SINGLE QUOTATION MARK|’}}
|{{chset-color-graph}}|{{chset-cellcell1|U+2260 NOT EQUAL TO|≠}}
|{{chset-color-graph}}cell1|{{chsetU+003C LESS-cell|003CTHAN SIGN|&lt;}}
|{{chset-color-graph}}cell1|{{chsetU+003E GREATER-cell|003ETHAN SIGN|&gt;}}
|{{chset-color-punct}}|{{chset-cellcell1|U+003A COLON|&#x3a;}}
|-
!|{{chset-leftleft1|22x}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0410 CYRILLIC CAPITAL LETTER A|[[А]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0411 CYRILLIC CAPITAL LETTER BE|[[Б]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0412 CYRILLIC CAPITAL LETTER VE|[[В]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0413 CYRILLIC CAPITAL LETTER GHE|[[Г]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0414 CYRILLIC CAPITAL LETTER DE|[[Д]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0415 CYRILLIC CAPITAL LETTER IE|[[Е]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0416 CYRILLIC CAPITAL LETTER ZHE|[[Ж]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0417 CYRILLIC CAPITAL LETTER ZE|[[З]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0418 CYRILLIC CAPITAL LETTER I|[[И]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0419 CYRILLIC CAPITAL LETTER SHORT I|[[Й]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+041A CYRILLIC CAPITAL LETTER KA|[[К]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+041B CYRILLIC CAPITAL LETTER EL|[[Л]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+041C CYRILLIC CAPITAL LETTER EM|[[М]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+041D CYRILLIC CAPITAL LETTER EN|[[Н]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+041E CYRILLIC CAPITAL LETTER O|[[О]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+041F CYRILLIC CAPITAL LETTER PE|[[П]]}}
|-
!|{{chset-leftleft1|33x}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0420 CYRILLIC CAPITAL LETTER ER|[[Р]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0421 CYRILLIC CAPITAL LETTER ES|[[С]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0422 CYRILLIC CAPITAL LETTER TE|[[Т]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0423 CYRILLIC CAPITAL LETTER U|[[У]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0424 CYRILLIC CAPITAL LETTER EF|[[Ф]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0425 CYRILLIC CAPITAL LETTER HA|[[Х]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0426 CYRILLIC CAPITAL LETTER TSE|[[Ц]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0427 CYRILLIC CAPITAL LETTER CHE|[[Ч]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0428 CYRILLIC CAPITAL LETTER SHA|[[Ш]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+0429 CYRILLIC CAPITAL LETTER SHCHA|[[Щ]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+042B CYRILLIC CAPITAL LETTER YERU|[[Ы]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+042C CYRILLIC CAPITAL LETTER SOFT SIGN|[[Ь]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+042D CYRILLIC CAPITAL LETTER E|[[Э]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+042E CYRILLIC CAPITAL LETTER YU|[[Ю]]}}
|{{chset-color-letter}}|{{chset-cellcell1|U+042F CYRILLIC CAPITAL LETTER YA|[[Я]]}}
|{{chset-color-ctrl}}|{{chset-ctrlctrl1|U+007F DELETE|[[Delete character|DEL]]}}
|}
{{chset-legend}}
 
==Example of six-bit Braille codes==
The following table shows the arrangement of characters, with the hex value, corresponding ASCII character, Braille 6-bit codes (dot combinations), Braille [[Unicode]] glyph, and general meaning (the actual meaning may change depending on context).<ref name='DotlessBraille'>{{cite web |url=httphttps://www.dotlessbraille.org/displays.htm |title=Representing and Displaying Braille |access-date=20092024-0803-0914 |date=2002-02-20 |work=DotlessBraille.org }}</ref><ref name='Hallack'>{{cite web |url=http://home.utah.edu/~nahaj/ada/braille/braille-ascii.ads.html |title=braille-ascii.ads |access-date=2009-08-10 |author-last=Halleck |author-first=John |date=2000-08-24 |work=Braille.Ascii |archive-url=https://web.archive.org/web/20100613050638/http://home.utah.edu/~nahaj/ada/braille/braille-ascii.ads.html |archive-date=2010-06-13 |url-status=dead}}</ref>
 
{|
Line 1,075 ⟶ 1,080:
* [[CDC display code]]
* [[DEC RADIX 50]] / [[DEC MOD40|MOD40]]
* [[SQUOZE#Identifier name character encoding|IBM SQUOZE]]
* [[IBM Transcode]]
* [[ASCII]]
Line 1,084 ⟶ 1,089:
* [[UTF-8]]
* [[UTF-16]]
* [[Teletypesetter]] code (TTS)
 
==References==
Line 1,089 ⟶ 1,095:
 
==External links==
* {{cite web |url=http://wwwbitsavers.textfiles.com/bitsaversorg/pdf/cdc/1604/60016700F_1604-C_refManC_Reference_Nov67.pdf |title=Control Data 1604-C Computer Reference Manual}}&nbsp;{{small|(7.44&nbsp;MB)}}
* {{cite web |url=httphttps://www.ecma-international.org/publications/files/ECMA-STand-WITHDRAWNstandards/ECMAstandards/ecma-1,%201st%20Edition,%20March%201963.pdf/ |title=ECMA Standard for a 6 Bit Input/Output Character Code}}&nbsp;{{small|(1.53&nbsp;MB)}}
* [{{webarchive|url=https://web.archive.org/web/20200211090743/http://nemesis.lonestar.org/reference/telecom/codes/sixbit.html |title=SIXBIT Character Code Reference]|date=2020-02-11}} - Digital Equipment Corporation SIXBIT character coding system
 
{{Character encoding}}