Difference between revisions of "ASCII"

From Computer History Wiki
Jump to: navigation, search
(added a sentence of clarity: and possible expansion.)
(Clean up, extend a bit)
Line 1: Line 1:
'''ASCII''' (an acronym for '''American Standard Code for Information Interchange''') is an encoding for various glyphs (written forms such as letters, numbers, etc) into 7-[[bit]] numeric form.
+
'''ASCII''' (an acronym for '''American Standard Code for Information Interchange''') is an encoding for various glyphs (written forms such as letters, numbers, etc) into 7-[[bit]] numeric form.  
  
ASCII was developed from telegraph code. Its first commercial use was as a seven-bit teleprinter code promoted by Bell data services. ... Originally based on the English alphabet, ASCII encodes 128 specified characters into seven-bit integers, Later, it was adopted for use in tele-printers, terminals and personal computers such as the Apple II, and the IBM PC. IBM extended the character set with a separate set of glyphs used for line drawing.
+
Originally based on the English alphabet, the supported set for ASCII includes not only numbers, letters (upper- and lower-case) but also punctuation, and other special-purpose characters (from then-common ones like '@', '#', etc, to others that ASCII has made popular - '^', '|', etc). It also includes non-printing characters used for control of printing [[terminal]]s - tab, line feed, carriage return, etc.
  
The supported set for ASCII includes not only numbers, letters (upper- and lower-case) but also punctuation, and other special-purpose characters (from then-common ones like '@', '#', etc, to others that ASCII has made popular - '^', '|', etc). It also includes non-printing characters used for control of printing terminals - tab, line feed, carriage return, etc.
+
ASCII was developed in the early 1960s from telegraph code. Its first commercial use, in 1963, was as a teleprinter code promoted by Bell data services for the TWX network. Later, it was adopted for use by terminals, [[line-printer]]s, etc, as well as by [[secondary storage]] and [[file]]s.
  
[[International Business Machines|IBM]] had its own encoding standard, [[Extended Binary Coded Decimal Interchange Code|EBCDIC]], which ASCII has gradually superseded.
+
ASCII soon superseded an earlier wide-spread encoding, [[SIXBIT]], which allowed 6 characters to be carried in the then-common 36-bit [[word]]s common on many computers (but only supported upper-case characters). [[International Business Machines|IBM]] had its own competing encoding standard at the time, [[Extended Binary Coded Decimal Interchange Code|EBCDIC]], which ASCII has also gradually superseded.  
  
ASCII also superseded an earlier widespread encoding, [[SIXBIT]], which allowed 6 characters to be carried in the then-common 36-bit [[word]]s common on many computers, but only supported upper-case characters.
+
ASCII was eventually used by [[personal computer]]s such as the [[Apple II]], and the [[IBM PC]]. IBM extended the character set with a separate set of glyphs used for line drawing; the first of many often-incompatible extensions to ASCII for various national, etc, usages. It has now been superseded for the [[World Wide Web|WWW]] by [[UTF-8]], which is however backwards compatible with ASCII.
  
ASCII was derived from Bodit  
+
<!-- ASCII was derived from Bodit - I think this means 'Baudot -->
 
 
{{semi-stub}}
 
  
 
[[Category: Basics]]
 
[[Category: Basics]]
 
[[Category: Coding Systems]]
 
[[Category: Coding Systems]]

Revision as of 13:48, 18 June 2020

ASCII (an acronym for American Standard Code for Information Interchange) is an encoding for various glyphs (written forms such as letters, numbers, etc) into 7-bit numeric form.

Originally based on the English alphabet, the supported set for ASCII includes not only numbers, letters (upper- and lower-case) but also punctuation, and other special-purpose characters (from then-common ones like '@', '#', etc, to others that ASCII has made popular - '^', '|', etc). It also includes non-printing characters used for control of printing terminals - tab, line feed, carriage return, etc.

ASCII was developed in the early 1960s from telegraph code. Its first commercial use, in 1963, was as a teleprinter code promoted by Bell data services for the TWX network. Later, it was adopted for use by terminals, line-printers, etc, as well as by secondary storage and files.

ASCII soon superseded an earlier wide-spread encoding, SIXBIT, which allowed 6 characters to be carried in the then-common 36-bit words common on many computers (but only supported upper-case characters). IBM had its own competing encoding standard at the time, EBCDIC, which ASCII has also gradually superseded.

ASCII was eventually used by personal computers such as the Apple II, and the IBM PC. IBM extended the character set with a separate set of glyphs used for line drawing; the first of many often-incompatible extensions to ASCII for various national, etc, usages. It has now been superseded for the WWW by UTF-8, which is however backwards compatible with ASCII.