[
Left square bracket
The left square bracket ([) opens arrays in programming languages, initiates list structures in data formats, and provides alternative grouping in mathematical notation, making it essential for data organization and computational logic.
Technical Details
- ASCII Code
- 91
- HTML Entity
- [
- Hexadecimal
- 0x5B
- Binary
- 01011011
- Octal
- 133
Usage & Examples
Programming
char symbol = '['; // ASCII 91
HTML/Web
[ or [
Common Uses
How to Type This Character
Windows
Mac
💡 Pro tip: The fastest way is to bookmark this page or copy the character from our ASCII library!
Related Characters
About the Left square bracket
Array Foundation
Fundamental to array declaration and indexing in virtually all programming languages. Square brackets define lists, collections, and indexed data structures that form the backbone of software development, from simple variables to complex databases.
Data Structure Notation
Essential for JSON arrays, Python lists, JavaScript arrays, and database query syntax. Square brackets organize structured data that powers web applications, APIs, and modern software architecture.
Mathematical Alternatives
Provides alternative grouping to parentheses in mathematical expressions, particularly useful in complex formulas with multiple levels of nesting. Square brackets create visual hierarchy and improve readability in advanced mathematics.
Citation Systems
Used in some academic citation styles for bibliographic references, footnotes, and cross-references. Square brackets distinguish different types of citations and maintain scholarly formatting standards.
History of the Left square bracket
Mathematical Notation
Mathematicians began using square brackets as an alternative to parentheses for grouping complex expressions, providing visual distinction in nested mathematical formulas and algebraic notation.
Scientific Classification
Scientific publications adopted square brackets for editorial insertions, corrections, and clarifications in quoted material, establishing scholarly conventions for textual accuracy.
Programming Arrays
Early programming languages like FORTRAN introduced square bracket notation for array indexing, creating the computational convention that defines modern software development.
Web Technologies
HTML attributes, JSON arrays, and web programming made square brackets ubiquitous in internet technologies, powering everything from web forms to API responses.
Data Science
Big data, machine learning, and data analysis tools made square bracket notation central to data manipulation, from pandas DataFrames to NumPy arrays in scientific computing.
Cultural Impact
The left square bracket became the opening symbol of structured data organization, enabling the complex information systems that power modern technology while maintaining mathematical precision in scientific computation.
Usage Examples
Programming Arrays
ExampleArray declaration and element access in programming languages
JSON Data
ExampleJSON array notation for web APIs and data interchange
Mathematical Notation
ExampleAlternative grouping and interval notation in mathematics
Editorial Citations
ExampleEditorial insertions and clarifications in quoted text