ASCII

From WikiMD's Wellness Encyclopedia

ASCII1963-infobox-paths
US ASCII Control Character Symbols

ASCII (American Standard Code for Information Interchange) is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices that use text. Most modern character-encoding schemes are based on ASCII, although they support many additional characters.

History[edit | edit source]

ASCII was developed from telegraph codes. Its first commercial use was as a seven-bit teleprinter code promoted by Bell data services. Work on the ASCII standard began on October 6, 1960, with the first edition being published in 1963. The standard was revised in 1967 to define a 7-bit code, allowing for 128 different characters, including 33 control characters that affect how text is processed and 95 printable characters, including the space (which is considered an invisible graphic).

Character Set[edit | edit source]

The ASCII character set includes letters, digits, punctuation marks, and control characters. The characters are assigned numbers from 0 to 127. For example, the uppercase letter "A" is represented by the number 65. The ASCII table is divided into several sections:

- Control characters (codes 0–31 and 127): These are non-printable characters that control the flow of data in a text stream. Examples include the carriage return (CR), line feed (LF), and backspace (BS). - Printable characters (codes 32–126): This includes letters (both uppercase and lowercase), digits, punctuation marks, and a few miscellaneous symbols.

Extensions[edit | edit source]

Over time, various extensions to ASCII were created to accommodate characters used in non-English languages, as well as additional symbols. These extensions, such as ISO 8859-1 (Latin-1), use an 8th bit to provide 256 total characters, allowing for the inclusion of characters from many additional languages and special symbols.

Usage[edit | edit source]

ASCII is widely used in computing and telecommunications. It serves as the basis for file formats, data exchange, and network protocols. For example, the HTTP protocol for the World Wide Web uses ASCII to transfer data. Even though modern systems support a wide range of characters beyond ASCII, it remains a fundamental component of most text-processing applications.

See Also[edit | edit source]

WikiMD
Navigation: Wellness - Encyclopedia - Health topics - Disease Index‏‎ - Drugs - World Directory - Gray's Anatomy - Keto diet - Recipes

Search WikiMD

Ad.Tired of being Overweight? Try W8MD's physician weight loss program.
Semaglutide (Ozempic / Wegovy and Tirzepatide (Mounjaro / Zepbound) available.
Advertise on WikiMD

WikiMD's Wellness Encyclopedia

Let Food Be Thy Medicine
Medicine Thy Food - Hippocrates

Medical Disclaimer: WikiMD is not a substitute for professional medical advice. The information on WikiMD is provided as an information resource only, may be incorrect, outdated or misleading, and is not to be used or relied on for any diagnostic or treatment purposes. Please consult your health care provider before making any healthcare decisions or for guidance about a specific medical condition. WikiMD expressly disclaims responsibility, and shall have no liability, for any damages, loss, injury, or liability whatsoever suffered as a result of your reliance on the information contained in this site. By visiting this site you agree to the foregoing terms and conditions, which may from time to time be changed or supplemented by WikiMD. If you do not agree to the foregoing terms and conditions, you should not enter or use this site. See full disclaimer.
Credits:Most images are courtesy of Wikimedia commons, and templates Wikipedia, licensed under CC BY SA or similar.

Contributors: Prab R. Tumpati, MD