@ Symbol Meaning — What Does the At Sign Mean & Where Did It Come From?
@
Tap or click to select · Copy with Ctrl+C / Cmd+C
The @ symbol is everywhere. Email addresses. Twitter handles. Instagram tags. Spreadsheet formulas. But where did this curly little character come from, and how did it become one of the most typed symbols on Earth?
The History of the @ Symbol
Medieval Origins
The @ symbol dates back to at least the 6th century. Medieval monks used it as shorthand for the Latin word "ad" (meaning "to" or "at") when copying manuscripts. The "a" was wrapped around the "d" to save time and precious parchment.
Merchant Accounting
By the 16th century, merchants were using @ to mean "at the rate of" in accounting ledgers. A Florentine merchant named Francesco Lapi used @ in a letter dated 1536, which is the earliest known use in a business context. "10 items @ 5 ducats each" meant 10 items at a price of 5 ducats per item.
The Typewriter Era
The @ symbol was included on early typewriters starting in the late 1800s, primarily for business accounting. It sat quietly on the keyboard for decades, used mainly in pricing and invoicing.
The Email Revolution
In 1971, computer scientist Ray Tomlinson was working on ARPANET (the precursor to the internet) and needed a way to separate a user's name from their computer name in email addresses. He chose @ because it was already on the keyboard, was rarely used in computing at the time, and made grammatical sense: "user at host."
That single decision made @ one of the most important characters in digital communication.
What @ Means Today
Separates username from domain: [email protected]. Still the most universal use of @.
@username on Twitter, Instagram, TikTok, and Discord. Tags or mentions another user.
In Excel, @ means "this row" in structured references: =[@Price]*[@Quantity]
Python decorators (@function), Java annotations (@Override), and various framework-specific syntax.
Still used in pricing: "5 apples @ $1.50 each" — the original 500-year-old meaning survives.
@ in Different Programming Languages
Python — Decorators
@app.route("/") def home(): return "Hello"Java — Annotations
@Override public String toString() { return name; }CSS — @ Rules
@media (max-width: 768px) { .sidebar { display: none; } }@ Around the World — Different Names
The @ symbol has creative nicknames in different languages:
| Language/Country | Name for @ | Literal Meaning |
|---|---|---|
| German | Klammeraffe | Spider monkey |
| Dutch | apenstaartje | Little monkey tail |
| Italian | chiocciola | Snail |
| Hebrew | shtrudel | Strudel (the pastry) |
| Finnish | kissanhiekka | Cat's tail |
| Hungarian | kukac | Worm or maggot |
| Greek | papaki | Little duck |
How to Type the @ Symbol
Windows (US Keyboard)
- Shift + 2
Mac (US Keyboard)
- Shift + 2
UK Keyboard
- Shift + ' (the key to the left of Enter)
Mobile
- Switch to the symbols/numbers keyboard — @ is usually right there on the first page
Fun Facts About @
- The @ symbol was added to the Museum of Modern Art's architecture and design collection in 2010
- Before email, @ was so obscure that many people did not know what it was called
- In 2014, the Spanish government tried to ban @ as a gender-neutral ending, arguing it was not a letter
- The Chinese call it "little mouse" (xiao laoshu)
- In 2012, @ was officially added to the Morse code alphabet (dit-dah-dah-dit-dah-dit)
From medieval monks to modern mentions, the @ symbol has one of the richest histories of any character on your keyboard. It evolved from accounting shorthand to the backbone of digital communication — all while keeping its original meaning of "at" intact.