Glossary
Searchable terminology from accessibility, web standards, and related fields.
9 results found in Programming.
- Code Accessibility (Programming Accessibility, Accessible Coding)
- The practice of making programming environments, source code, and software development tools usable by people with disabilities, particularly those with visual impairments. Code accessibility encompas…
- Computer Braille (Computer Braille Code, CBC)
- Computer Braille is a specialized braille notation system that includes characters for symbols commonly used in computing, such as brackets, braces, semicolons, and other punctuation not found in stan…
- Context-Free Grammar (CFG, Formal Grammar)
- A formal system for defining the syntactic rules of a language, consisting of a set of production rules that describe how symbols can be combined to form valid expressions. In accessibility and assist…
- Programming Accessibility (Accessible Programming, Accessible IDE)
- The practice of making software development tools, environments, and workflows usable by programmers with disabilities. Programming presents unique accessibility challenges beyond general computer use…
- Scripting Language (Script Language)
- A programming language designed for automating tasks that could alternatively be executed one by one by a human operator. Scripting languages are typically interpreted rather than compiled and are use…
- Syntactic Structure (Program Structure, Code Structure)
- The hierarchical arrangement of elements in a programming language according to the language's grammar rules, including how statements, expressions, and blocks are nested and related to one another. I…
- Syntax Highlighting (Code Highlighting, Syntax Coloring)
- A feature of text editors and IDEs that displays source code in different colors and fonts based on the category of terms—keywords, variables, strings, comments, and operators are visually distinguish…
- Syntax-Directed Editor (Structure Editor, Syntax-Aware Editor)
- A code editor that understands the formal grammar of a programming language and uses this knowledge to guide editing operations. Unlike plain text editors, syntax-directed editors treat source code as…
- Tree Navigation (Hierarchical Navigation, Tree View Navigation)
- The process of moving through and exploring hierarchical data structures (trees) such as file systems, program structures, organizational charts, or menu systems. In accessible computing, tree navigat…