{

Left Curly Bracket

Unicode
U+007B
Category
Punctuation
HTML Entity
{
CSS
\007B
The left curly bracket ({), also called a brace or curly brace, is the opening half of a pair that is rare in ordinary writing. In mathematics it encloses the elements of a set ({1, 2, 3}), and a tall brace groups the lines of a system of equations or a piecewise function. In print a large brace gathers several lines together, as in outlines and family trees. Most people meet it in code and in template placeholders such as {name}.

On US and UK keyboards { is Shift + the [ key, right of P. On iPhone it is on the #+= page, on Android on the =\< page.

How to Type

Windows
Shift+[ · Alt+123
macOS
Shift+[
Linux
Shift+[ · Ctrl+Shift+U 7b
HTML
&lcub;

In Programming

In C, Java, JavaScript, PHP, Go and Rust { opens a block — a function body, a loop, a class — and whether it goes on the same line or the next is one of the oldest style debates. It starts objects in JSON and JavaScript and dicts and sets in Python. Templates print variables with {{ name }} (Jinja, Handlebars) or {{ $name }} (Blade), Python f-strings embed values as {x}, regex sets a repeat count with {2,4}, and CSS wraps each rule's declarations in braces.

Tags

left curly bracket opening brace curly brace brace symbol alt 123 shift bracket keyboard symbol brackets ascii

Related Symbols