Loading AI tools
Braille for representation of computer-related materials From Wikipedia, the free encyclopedia
Computer Braille is an adaptation of braille for precise representation of computer-related materials such as programs, program lines, computer commands, and filenames. Unlike standard 6-dot braille scripts, but like Gardner–Salinas braille codes, this may employ the extended 8-dot braille patterns.
There are two standards of representation of computer code with braille:
1) The Computer Braille Code as defined by the Braille Authority of North America.[1] However, since January 2016 it is no longer official in the US and replaced by Unified English Braille (UEB). It employs only the 6-dot braille patterns to represent all printing code points of ASCII. It is virtually identical to Braille ASCII, a system of representation of braille with ASCII characters, which goal is mirrored to the Computer Braille Code. To represent ASCII code points 0x60, 0x7B, 0x7C, 0x7D, 0x7E as well as capital letters the 4-5-6 (⠸) character is used as the shift indicator or modifier. Thus, `
(grave accent, 0x60) is represented by ⠸⠈, where ⠈ is assigned to @
(at sign, 0x40). In other words, ⠸ either adds (for punctuation) or subtracts (for letters) 32 to or from the ASCII value of the following character. Unlike Braille ASCII _
(underscore, 0x5F) is represented by ⠸⠸.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
2_ | ⠀ SP |
⠮ ! |
⠐ " |
⠼ # |
⠫ $ |
⠩ % |
⠯ & |
⠄ ' |
⠷ ( |
⠾ ) |
⠡ * |
⠬ + |
⠠ , |
⠤ - |
⠨ . |
⠌ / |
3_ | ⠴ 0 |
⠂ 1 |
⠆ 2 |
⠒ 3 |
⠲ 4 |
⠢ 5 |
⠖ 6 |
⠶ 7 |
⠦ 8 |
⠔ 9 |
⠱ : |
⠰ ; |
⠣ < |
⠿ = |
⠜ > |
⠹ ? |
4_ | ⠈ @ |
⠸⠁ A |
⠸⠃ B |
⠸⠉ C |
⠸⠙ D |
⠸⠑ E |
⠸⠋ F |
⠸⠛ G |
⠸⠓ H |
⠸⠊ I |
⠸⠚ J |
⠸⠅ K |
⠸⠇ L |
⠸⠍ M |
⠸⠝ N |
⠸⠕ O |
5_ | ⠸⠏ P |
⠸⠟ Q |
⠸⠗ R |
⠸⠎ S |
⠸⠞ T |
⠸⠥ U |
⠸⠧ V |
⠸⠺ W |
⠸⠭ X |
⠸⠽ Y |
⠸⠵ Z |
⠪ [ |
⠳ \ |
⠻ ] |
⠘ ^ |
⠸⠸ _ |
6_ | ⠸⠈ ` |
⠁ a |
⠃ b |
⠉ c |
⠙ d |
⠑ e |
⠋ f |
⠛ g |
⠓ h |
⠊ i |
⠚ j |
⠅ k |
⠇ l |
⠍ m |
⠝ n |
⠕ o |
7_ | ⠏ p |
⠟ q |
⠗ r |
⠎ s |
⠞ t |
⠥ u |
⠧ v |
⠺ w |
⠭ x |
⠽ y |
⠵ z |
⠸⠪ { |
⠸⠳ | |
⠸⠻ } |
⠸⠘ ~ |
⠀ ⌂ |
2) The Braille Computer Notation as defined by the Braille Authority of the United Kingdom.[2] It uses 8-dot patterns to represent 256 different values so arbitrary byte data can be written in Braille. The 8-dot code is designed that its 6-dot subset is identical to the 6-dot code. The remainder are assigned by the following rules:
The dot-5 (⠐) character is used as a universal modifier[clarification needed].
The following table assumes the 8-bit data is encoding text in the CP437 character set used on the IBM PC.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0_ | ⡀ NUL |
⡼ ☺ |
⡈ ☻ |
⡰ ♥ |
⡸ ♦ |
⡨ ♣ |
⡯ ♠ |
⡄ • |
⡘ ◘ |
⡜ ○ |
⡔ ◙ |
⡖ ♂ |
⡂ ♀ |
⡤ ♪ |
⡲ ♫ |
⡌ ☼ |
1_ | ⡿ ► |
⡡ ◄ |
⡣ ↕ |
⡩ ‼ |
⡹ ¶ |
⡱ § |
⡫ ▬ |
⡻ ↨ |
⡳ ↑ |
⡪ ↓ |
⡒ → |
⡆ ← |
⡦ ∟ |
⡶ ↔ |
⡴ ▲ |
⡢ ▼ |
2_ | ⠀ SP |
⠼ ! |
⠈ " |
⠰ # |
⠸ $ |
⠨ % |
⠯ & |
⠄ ' |
⠘ ( |
⠜ ) |
⠔ * |
⠖ + |
⠂ , |
⠤ - |
⠲ . |
⠌ / |
3_ | ⠿ 0 |
⠡ 1 |
⠣ 2 |
⠩ 3 |
⠹ 4 |
⠱ 5 |
⠫ 6 |
⠻ 7 |
⠳ 8 |
⠪ 9 |
⠒ : |
⠆ ; |
⠦ < |
⠶ = |
⠴ > |
⠢ ? |
4_ | ⡮ @ |
⡁ A |
⡃ B |
⡉ C |
⡙ D |
⡑ E |
⡋ F |
⡛ G |
⡓ H |
⡊ I |
⡚ J |
⡅ K |
⡇ L |
⡍ M |
⡝ N |
⡕ O |
5_ | ⡏ P |
⡟ Q |
⡗ R |
⡎ S |
⡞ T |
⡥ U |
⡧ V |
⡺ W |
⡭ X |
⡽ Y |
⡵ Z |
⡷ [ |
⡐ \ |
⡾ ] |
⡠ ^ |
⡬ _ |
6_ | ⠮ ` |
⠁ a |
⠃ b |
⠉ c |
⠙ d |
⠑ e |
⠋ f |
⠛ g |
⠓ h |
⠊ i |
⠚ j |
⠅ k |
⠇ l |
⠍ m |
⠝ n |
⠕ o |
7_ | ⠏ p |
⠟ q |
⠗ r |
⠎ s |
⠞ t |
⠥ u |
⠧ v |
⠺ w |
⠭ x |
⠽ y |
⠵ z |
⠷ { |
⠐ | |
⠾ } |
⠠ ~ |
⠬ ⌂ |
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.