Ampersand (other)
   HOME

TheInfoList



OR:

The ampersand, also known as the and sign, is the
logogram In a written language, a logogram, logograph, or lexigraph is a written character that represents a word or morpheme. Chinese characters (pronounced '' hanzi'' in Mandarin, ''kanji'' in Japanese, ''hanja'' in Korean) are generally logograms, ...
, representing the
conjunction Conjunction may refer to: * Conjunction (grammar), a part of speech * Logical conjunction, a mathematical operator ** Conjunction introduction, a rule of inference of propositional logic * Conjunction (astronomy), in which two astronomical bodies ...
"and". It originated as a
ligature Ligature may refer to: * Ligature (medicine), a piece of suture used to shut off a blood vessel or other anatomical structure ** Ligature (orthodontic), used in dentistry * Ligature (music), an element of musical notation used especially in the me ...
of the letters ''et''—
Latin Latin (, or , ) is a classical language belonging to the Italic branch of the Indo-European languages. Latin was originally a dialect spoken in the lower Tiber area (then known as Latium) around present-day Rome, but through the power of the ...
for "and".


Etymology

Traditionally in English, when spelling aloud, any letter that could also be used as a word in itself ("A", "I", and " O") was referred to by the
Latin Latin (, or , ) is a classical language belonging to the Italic branch of the Indo-European languages. Latin was originally a dialect spoken in the lower Tiber area (then known as Latium) around present-day Rome, but through the power of the ...
expression ('by itself'), as in "''per se'' A" or "A ''per se'' A". The character &, when used by itself as opposed to more extended forms such as ''&c.'', was similarly referred to as "and ''per se'' and". This last phrase was routinely slurred to "ampersand", and the term had entered common English usage by 1837. It has been falsely claimed that André-Marie Ampère used the symbol in his widely read publications and that people began calling the new shape "Ampère's and".


History

The ampersand can be traced back to the 1st century AD and the old
Roman cursive Roman cursive (or Latin cursive) is a form of handwriting (or a script) used in ancient Rome and to some extent into the Middle Ages. It is customarily divided into old (or ancient) cursive and new cursive. Old Roman cursive Old Roman cursiv ...
, in which the letters E and T occasionally were written together to form a
ligature Ligature may refer to: * Ligature (medicine), a piece of suture used to shut off a blood vessel or other anatomical structure ** Ligature (orthodontic), used in dentistry * Ligature (music), an element of musical notation used especially in the me ...
(Evolution of the ampersand – figure 1). In the later and more flowing New Roman Cursive, ligatures of all kinds were extremely common; figures 2 and 3 from the middle of 4th century are examples of how the et-ligature could look in this script. During the later development of the Latin script leading up to
Carolingian minuscule Carolingian minuscule or Caroline minuscule is a script which developed as a calligraphic standard in the medieval European period so that the Latin alphabet of Jerome's Vulgate Bible could be easily recognized by the literate class from one reg ...
(9th century) the use of ligatures in general diminished. The et-ligature, however, continued to be used and gradually became more stylized and less revealing of its origin (figures 4–6).Jan Tschichold
"Formenwandlung der et-Zeichen."
/ref> The modern
italic type In typography, italic type is a cursive font based on a stylised form of calligraphic handwriting. Owing to the influence from calligraphy, italics normally slant slightly to the right. Italics are a way to emphasise key points in a printed ...
ampersand is a kind of " et" ligature that goes back to the cursive scripts developed during the
Renaissance The Renaissance ( , ) , from , with the same meanings. is a period in European history The history of Europe is traditionally divided into four time periods: prehistoric Europe (prior to about 800 BC), classical antiquity (800 BC to AD ...
. After the advent of
printing Printing is a process for mass reproducing text and images using a master form or template. The earliest non-paper products involving printing include cylinder seals and objects such as the Cyrus Cylinder and the Cylinders of Nabonidus. The ...
in Europe in 1455, printers made extensive use of both the italic and Roman ampersands. Since the ampersand's roots go back to Roman times, many languages that use a variation of the
Latin alphabet The Latin alphabet or Roman alphabet is the collection of letters originally used by the ancient Romans to write the Latin language. Largely unaltered with the exception of extensions (such as diacritics), it used to write English and th ...
make use of it. The ampersand often appeared as a character at the end of the Latin alphabet, as for example in Byrhtferð's list of letters from 1011. Similarly, was regarded as the 27th letter of the
English alphabet The alphabet for Modern English is a Latin-script alphabet consisting of 26 letters, each having an upper- and lower-case form. The word ''alphabet'' is a compound of the first two letters of the Greek alphabet, ''alpha'' and '' beta''. ...
, as taught to children in the US and elsewhere. An example may be seen in M. B. Moore's 1863 book ''The Dixie Primer, for the Little Folks''. In her 1859 novel ''
Adam Bede ''Adam Bede'' was the first novel by Mary Ann Evans ( George Eliot), and was published in 1859. It was published pseudonymously, even though Evans was a well-published and highly respected scholar of her time. The novel has remained in print ...
'',
George Eliot Mary Ann Evans (22 November 1819 – 22 December 1880; alternatively Mary Anne or Marian), known by her pen name George Eliot, was an English novelist, poet, journalist, translator, and one of the leading writers of the Victorian era. She wrot ...
refers to this when she makes Jacob Storey say: "He thought it /nowiki> had only been put to finish off th' alphabet like; though ampusand would ha' done as well, for what he could see." The popular nursery rhyme
Apple Pie ABC Apple Pie ABC is an old and enduring English alphabet book, alphabet rhyme for children which has gone through several variations since the 17th century. History The Apple Pie ABC is a simple rhyme meant to teach children the order of the alphab ...
finishes with the lines "X, Y, Z, and ampersand, All wished for a piece in hand".


Similar characters

In
Irish Irish may refer to: Common meanings * Someone or something of, from, or related to: ** Ireland, an island situated off the north-western coast of continental Europe ***Éire, Irish language name for the isle ** Northern Ireland, a constituent unit ...
and
Scottish Gaelic Scottish Gaelic ( gd, Gàidhlig ), also known as Scots Gaelic and Gaelic, is a Goidelic language (in the Celtic branch of the Indo-European language family) native to the Gaels of Scotland. As a Goidelic language, Scottish Gaelic, as well ...
, the character is used in place of the ampersand. This character is a survival of
Tironian notes Tironian notes ( la, notae Tironianae, links=no) are a set of thousands of signs that were formerly used in a system of shorthand (Tironian shorthand) dating from the 1st century BCE and named after Tiro, a personal secretary to Marcus Tullius Ci ...
, a
medieval In the history of Europe, the Middle Ages or medieval period lasted approximately from the late 5th to the late 15th centuries, similar to the post-classical period of global history. It began with the fall of the Western Roman Empire ...
shorthand Shorthand is an abbreviated symbolic writing method that increases speed and brevity of writing as compared to longhand, a more common method of writing a language. The process of writing in shorthand is called stenography, from the Greek ''st ...
system. This character is known as the Tironian Et in English, the in Irish, and the in Scottish Gaelic. The
logical conjunction In logic, mathematics and linguistics, And (\wedge) is the truth-functional operator of logical conjunction; the ''and'' of a set of operands is true if and only if ''all'' of its operands are true. The logical connective that represents thi ...
symbol, , is often pronounced "and," but is not related to the ampersand.


Writing the ampersand

In everyday handwriting, the ampersand is sometimes simplified in design as a large lowercase epsilon or a reversed numeral , superimposed by a vertical line. The ampersand is also sometimes shown as an epsilon with a vertical line above and below it or a dot above and below it. The plus sign (itself based on an et-ligature) is often informally used in place of an ampersand, sometimes with an added loop and resembling .


Usage

Ampersands are commonly seen in business names formed from a partnership of two or more people, such as '' Johnson & Johnson'', ''
Dolce & Gabbana Dolce & Gabbana (), also known by initials D&G, is an Italian luxury fashion house founded in 1985 in Legnano by Italian designers Domenico Dolce and Stefano Gabbana. The house specializes in ready-to-wear, handbags, accessories, and cosmet ...
'', ''
Marks & Spencer Marks and Spencer Group plc (commonly abbreviated to M&S and colloquially known as Marks's or Marks & Sparks) is a major British multinational retailer with headquarters in Paddington, London that specialises in selling clothing, beauty, home ...
'', and '' Tiffany & Co.'', as well as some abbreviations containing the word ''and'', such as ''AT&T'' (
American Telephone and Telegraph AT&T Corporation, originally the American Telephone and Telegraph Company, is the subsidiary of AT&T Inc. that provides voice, video, data, and Internet telecommunications and professional services to businesses, consumers, and government agen ...
), '' A&P'' (supermarkets), '' P&O'' (originally "Peninsular and Oriental", shipping and logistics company), ''R&D'' ( research and development), ''D&B'' ( drum and bass), ''D&D'' (
Dungeons & Dragons ''Dungeons & Dragons'' (commonly abbreviated as ''D&D'' or ''DnD'') is a fantasy tabletop role-playing game (RPG) originally designed by Gary Gygax and Dave Arneson. The game was first published in 1974 by Tactical Studies Rules, Inc. (TS ...
), ''R&B'' (
rhythm and blues Rhythm and blues, frequently abbreviated as R&B or R'n'B, is a genre of popular music that originated in African-American communities in the 1940s. The term was originally used by record companies to describe recordings marketed predominantly ...
), ''B&B'' (
bed and breakfast Bed and breakfast (typically shortened to B&B or BnB) is a small lodging establishment that offers overnight accommodation and breakfast. Bed and breakfasts are often private family homes and typically have between four and eleven rooms, wit ...
), and ''P&L'' (
profit and loss An income statement or profit and loss accountProfessional English in Use - Finance, Cambridge University Press, p. 10 (also referred to as a ''profit and loss statement'' (P&L), ''statement of profit or loss'', ''revenue statement'', ''stateme ...
). In film credits for stories, screenplays, etc., ''&'' indicates a closer collaboration than ''and''. The ampersand is used by the
Writers Guild of America The Writers Guild of America is the joint efforts of two different US labor unions representing TV and film writers: * The Writers Guild of America, East (WGAE), headquartered in New York City and affiliated with the AFL–CIO * The Writers Gu ...
to denote two writers collaborating on a specific script, rather than one writer rewriting another's work. In screenplays, two authors joined with ''&'' collaborated on the script, while two authors joined with ''and'' worked on the script at different times and may not have consulted each other at all. In the latter case, they both contributed enough significant material to the screenplay to receive credit but did not work together. As a result, both & and ''and'' may appear in the same credit, as appropriate to how the writing proceeded. In
APA style APA style (also known as APA format) is a writing style and format for academic documents such as scholarly journal articles and books. It is commonly used for citing sources within the field of behavioral and social sciences, including sociol ...
, the ampersand is used when citing sources in text such as (Jones & Jones, 2005). In the list of references, an ampersand precedes the last author's name when there is more than one author. (This does not apply to
MLA style ''MLA Handbook'' (9th ed., 2021), formerly ''MLA Handbook for Writers of Research Papers'' (1977–2009), establishes a system for documenting sources in scholarly writing. It is published by the Modern Language Association, which is based in the ...
, which calls for the "and" to be spelled.) The phrase ("and the rest"), usually written as ''etc.'' can be abbreviated ''&c.'' representing the combination ''et'' + ''c(etera)''. The ampersand can be used to indicate that the "and" in a listed item is a part of the item's name and not a separator (e.g. "Rock, pop, rhythm & blues and hip hop"). The ampersand may still be used as an abbreviation for "and" in informal writing regardless of how "and" is used.


Computing


Encoding and display

The
character Character or Characters may refer to: Arts, entertainment, and media Literature * ''Character'' (novel), a 1936 Dutch novel by Ferdinand Bordewijk * ''Characters'' (Theophrastus), a classical Greek set of character sketches attributed to The ...
in
Unicode Unicode, formally The Unicode Standard,The formal version reference is is an information technology standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems. The standard, wh ...
is ; this is inherited from the same value in
ASCII ASCII ( ), abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices. Because ...
. Apart from this, Unicode also has the following variants: * * * * * * * * * The last six of these are carryovers from the
Wingdings Wingdings is a series of dingbat fonts that render letters as a variety of symbols. They were originally developed in 1990 by Microsoft by combining glyphs from Lucida Icons, Arrows, and Stars licensed from Charles Bigelow and Kris Holmes. Ce ...
fonts, and are meant only for backward compatibility with those fonts. On the
QWERTY QWERTY () is a keyboard layout for Latin-script alphabets. The name comes from the order of the first six keys on the top left letter row of the keyboard ( ). The QWERTY design is based on a layout created for the Sholes and Glidden t ...
keyboard layout A keyboard layout is any specific physical, visual or functional arrangement of the keys, legends, or key-meaning associations (respectively) of a computer keyboard, mobile phone, or other computer-controlled typographic keyboard. is the actua ...
, the ampersand is . It is almost always available on keyboard layouts, sometimes on or . On the
AZERTY AZERTY () is a specific layout for the characters of the Latin alphabet on typewriter keys and computer keyboards. The layout takes its name from the first six letters to appear on the first row of alphabetical keys; that is, ( ). Similar t ...
keyboard layout, is an unmodified keystroke, positioned above . In URLs, the ampersand must be replaced by %26 when representing a string character to avoid interpretation as a URL syntax character.


Programming languages

In the 20th century, following the development of
formal logic Logic is the study of correct reasoning. It includes both formal and informal logic. Formal logic is the science of deductively valid inferences or of logical truths. It is a formal science investigating how conclusions follow from premis ...
, the ampersand became a commonly used logical notation for the
binary operator In mathematics, a binary operation or dyadic operation is a rule for combining two elements (called operands) to produce another element. More formally, a binary operation is an operation of arity two. More specifically, an internal binary o ...
or
sentential connective In Mathematical logic, logic, a logical connective (also called a logical operator, sentential connective, or sentential operator) is a logical constant. They can be used to connect logical formulas. For instance in the syntax (logic), syntax o ...
''
AND or AND may refer to: Logic, grammar, and computing * Conjunction (grammar), connecting two words, phrases, or clauses * Logical conjunction in mathematical logic, notated as "∧", "⋅", "&", or simple juxtaposition * Bitwise AND, a boolea ...
''. This usage was adopted in computing. Many languages with syntax derived from C, including
C++ C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significan ...
,
Perl Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages. "Perl" refers to Perl 5, but from 2000 to 2019 it also referred to its redesigned "sister language", Perl 6, before the latter's name was offic ...
, and more differentiate between: * for bitwise AND is zero, is 4. * for
short-circuit A short circuit (sometimes abbreviated to short or s/c) is an electrical circuit that allows a current to travel along an unintended path with no or very low electrical impedance. This results in an excessive current flowing through the circuit. ...
logical AND In logic, mathematics and linguistics, And (\wedge) is the truth-functional operator of logical conjunction; the ''and'' of a set of operands is true if and only if ''all'' of its operands are true. The logical connective that represents this ...
is true. In C,
C++ C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significan ...
, and Go, a prefix is a unary operator denoting the address in memory of the argument, e.g. . In
C++ C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significan ...
and
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group. ...
, unary prefix before a formal parameter of a
function Function or functionality may refer to: Computing * Function key, a type of key on computer keyboards * Function model, a structured representation of processes in a system * Function object or functor or functionoid, a concept of object-oriente ...
denotes
pass-by-reference In a programming language, an evaluation strategy is a set of rules for evaluating expressions. The term is often used to refer to the more specific notion of a ''parameter-passing strategy'' that defines the kind of value that is passed to the f ...
. In Pascal, the as the first character of an identifier prevents the compiler from treating it as a keyword, thus ''
escaping Escape or Escaping may refer to: Computing * Escape character, in computing and telecommunication, a character which signifies that what follows takes an alternative interpretation ** Escape sequence, a series of characters used to trigger some so ...
'' it. In Fortran, the ampersand forces the compiler to treat two lines as one. This is accomplished by placing an ampersand at the end of the first line and at the beginning of the second line. In many implementations of ALGOL 60 the ampersand denotes the tens exponent of a real number. In Common Lisp, the ampersand is the prefix for lambda list keywords. Ampersand is the
string concatenation In formal language theory and computer programming, string concatenation is the operation of joining character strings end-to-end. For example, the concatenation of "snow" and "ball" is "snowball". In certain formalisations of concatenati ...
operator in many BASIC dialects,
AppleScript AppleScript is a scripting language created by Apple Inc. that facilitates automated control over scriptable Mac applications. First introduced in System 7, it is currently included in all versions of macOS as part of a package of system aut ...
, Lingo,
HyperTalk HyperTalk is a discontinued high-level, procedural programming language created in 1987 by Dan Winkler and used in conjunction with Apple Computer's HyperCard hypermedia program by Bill Atkinson. Because the main target audience of HyperTalk ...
, and FileMaker. In
Ada Ada may refer to: Places Africa * Ada Foah, a town in Ghana * Ada (Ghana parliament constituency) * Ada, Osun, a town in Nigeria Asia * Ada, Urmia, a village in West Azerbaijan Province, Iran * Ada, Karaman, a village in Karaman Province, ...
it applies to all one-dimensional arrays, not just strings.
BASIC-PLUS BASIC-PLUS is an extended dialect of the BASIC programming language that was developed by Digital Equipment Corporation (DEC) for use on its RSTS/E time-sharing operating system for the PDP-11 series of 16-bit minicomputers in the early 1970s thr ...
on the DEC PDP-11 uses the ampersand as a short form of the verb .
Applesoft BASIC Applesoft BASIC is a dialect of Microsoft BASIC, developed by Marc McDonald and Ric Weiland, supplied with the Apple II series of computers. It supersedes Integer BASIC and is the BASIC in ROM in all Apple II series computers after the origina ...
used the ampersand as an internal command, not intended to be used for general programming, that invoked a
machine language In computer programming, machine code is any low-level programming language, consisting of machine language instructions, which are used to control a computer's central processing unit (CPU). Each instruction causes the CPU to perform a very ...
program in the computer's
ROM Rom, or ROM may refer to: Biomechanics and medicine * Risk of mortality, a medical classification to estimate the likelihood of death for a patient * Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac * ...
. In some versions of BASIC, unary suffix & denotes a variable is of type ''long'', or 32
bit The bit is the most basic unit of information in computing and digital communications. The name is a portmanteau of binary digit. The bit represents a logical state with one of two possible values. These values are most commonly represente ...
s in length. The ampersand was occasionally used as a prefix to denote a hexadecimal number, such as for decimal 255, for instance in
BBC BASIC BBC BASIC is a version of the BASIC programming language released in 1981 as the native programming language for the BBC Micro home/personal computer, providing a standardized language for a UK computer literacy project of the BBC. It was wr ...
. (The modern convention is to use "x" as a prefix to denote hexadecimal, thus .) Some other languages, such as the
Monitor Monitor or monitor may refer to: Places * Monitor, Alberta * Monitor, Indiana, town in the United States * Monitor, Kentucky * Monitor, Oregon, unincorporated community in the United States * Monitor, Washington * Monitor, Logan County, West ...
built into ROM on the Commodore 128, used it to indicate
octal The octal numeral system, or oct for short, is the base-8 number system, and uses the digits 0 to 7. This is to say that 10octal represents eight and 100octal represents sixty-four. However, English, like most languages, uses a base-10 number ...
instead, a convention that spread throughout the Commodore community and is now used in the
VICE A vice is a practice, behaviour, or habit generally considered immoral, sinful, criminal, rude, taboo, depraved, degrading, deviant or perverted in the associated society. In more minor usage, vice can refer to a fault, a negative character t ...
emulator. In
MySQL MySQL () is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database ...
, has dual roles. As well as a logical AND, it serves as the bitwise operator of an intersection between elements.
Dyalog APL APL (named after the book ''A Programming Language'') is a programming language developed in the 1960s by Kenneth E. Iverson. Its central datatype is the multidimensional array. It uses a large range of special graphic symbols to represent mos ...
uses ampersand similarly to
Unix shells A Unix shell is a command-line interpreter or shell that provides a command line user interface for Unix-like operating systems. The shell is both an interactive command language and a scripting language, and is used by the operating system to ...
, spawning a separate
green thread In computer programming, a green thread is a thread that is scheduled by a runtime library or virtual machine (VM) instead of natively by the underlying operating system (OS). Green threads emulate multithreaded environments without relying on an ...
upon application of a function. In more recent years, the ampersand has made its way into the
Haskell Haskell () is a general-purpose, statically-typed, purely functional programming language with type inference and lazy evaluation. Designed for teaching, research and industrial applications, Haskell has pioneered a number of programming lan ...
standard library, representing flipped function application: means the same thing as .
Perl Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages. "Perl" refers to Perl 5, but from 2000 to 2019 it also referred to its redesigned "sister language", Perl 6, before the latter's name was offic ...
uses the ampersand as a
sigil A sigil () is a type of symbol used in magic. The term has usually referred to a pictorial signature of a deity or spirit. In modern usage, especially in the context of chaos magic, sigil refers to a symbolic representation of the practitioner ...
to refer to subroutines: * In Perl 4 and earlier, it was effectively required to call user-defined subroutines * In Perl 5, it can still be used to modify the way user-defined subroutines are called * In Raku (formerly known as Perl 6), the ampersand
sigil A sigil () is a type of symbol used in magic. The term has usually referred to a pictorial signature of a deity or spirit. In modern usage, especially in the context of chaos magic, sigil refers to a symbolic representation of the practitioner ...
is only used when referring to a subroutine as an object, never when calling it In MASM 80x86 Assembly Language, is the Substitution Operator, which tells the assembler to replace a macro parameter or text macro name with its actual value. Ampersand is the name of a reactive programming language, which uses relation algebra to specify
information system An information system (IS) is a formal, sociotechnical, organizational system designed to collect, process, store, and distribute information. From a sociotechnical perspective, information systems are composed by four components: task, people ...
s.


Text markup

In SGML,
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable ...
, and
HTML The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaSc ...
, the ampersand is used to introduce an
SGML entity The Standard Generalized Markup Language (SGML; ISO 8879:1986) is a standard for defining generalized markup languages for documents. ISO 8879 Annex A.1 states that generalized markup is "based on two postulates": * Declarative: Markup should de ...
, such as (for non-breaking space) or (for the Greek letter α). The HTML and XML encoding for the ampersand character is the entity . This can create a problem known as
delimiter collision A delimiter is a sequence of one or more characters for specifying the boundary between separate, independent regions in plain text, mathematical expressions or other data streams. An example of a delimiter is the comma character, which acts as ...
when converting text into one of these markup languages. For instance, when putting URLs or other material containing ampersands into XML format files such as RSS files the & must be replaced with & or they are considered not well formed, and computers will be unable to read the files correctly. SGML derived the use from
IBM Generalized Markup Language Generalized Markup Language (GML) is a set of macros that implement intent-based (procedural) markup tags for the IBM text formatter, SCRIPT. SCRIPT/VS is the main component of IBM's Document Composition Facility (DCF). A ''starter set'' of ...
, which was one of many IBM-mainframe languages to use the ampersand to signal a text substitution, eventually going back to System/360 macro assembly language. In the plain
TeX Tex may refer to: People and fictional characters * Tex (nickname), a list of people and fictional characters with the nickname * Joe Tex (1933–1982), stage name of American soul singer Joseph Arrington Jr. Entertainment * ''Tex'', the Italian ...
markup language, the ampersand is used to mark tabstops. The ampersand itself can be applied in TeX with . The
Computer Modern Computer Modern is the original family of typefaces used by the typesetting program TeX. It was created by Donald Knuth with his Metafont program, and was most recently updated in 1992. Computer Modern, or variants of it, remains very widely u ...
fonts replace it with an "E.T." symbol in the (text italic) fonts, so it can be entered as in running text when using the default (Computer Modern) fonts. In Microsoft Windows menus, labels, and other captions, the ampersand is used to denote the next letter as a keyboard shortcut (called an "Access key" by Microsoft). For instance setting a button label to makes it display as rint and for to be a shortcut equivalent to pressing that button. A double ampersand is needed in order to display a real ampersand. This convention originated in the first WIN32 api, and is used in
Windows Forms Windows Forms (WinForms) is a free and open-source graphical (GUI) class library included as a part of Microsoft .NET, .NET Framework or Mono Framework, providing a platform to write client applications for desktop, laptop, and tablet PCs. Whil ...
,How to: Create Access Keys for Windows Forms Controls
, from msdn.microsoft.com
(but not WPF, which uses underscore for this purpose) and is also copied into many other toolkits on multiple operating systems. Sometimes this causes problems similar to other programs that fail to sanitize markup from user input, for instance
Navision Microsoft Dynamics 365 Business Central is an enterprise resource planning (ERP) system from Microsoft, part of the Microsoft Dynamics 365 product family. The product is designed to assist with finance, manufacturing, customer relationship mana ...
databases have trouble if this character is in either "Text" or "Code" fields.


Unix shells

Some Unix shells use the ampersand as a
metacharacter A metacharacter is a character that has a special meaning to a computer program, such as a shell interpreter or a regular expression (regex) engine. In POSIX extended regular expressions, there are 14 metacharacters that must be ''escaped'' (prec ...
: Some Unix shells, like the
POSIX The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. POSIX defines both the system- and user-level application programming inter ...
standard sh shell, use an ampersand to execute a process in the background and to duplicate file descriptors. * In
Bash Bash or BASH may refer to: Arts and entertainment * ''Bash!'' (Rockapella album), 1992 * ''Bash!'' (Dave Bailey album), 1961 * '' Bash: Latter-Day Plays'', a dramatic triptych * ''BASH!'' (role-playing game), a 2005 superhero game * "Bash" ('' ...
, the ampersand can separate words, control the command history, duplicate file descriptors, perform logical operations, control jobs, and participate in
regular expression A regular expression (shortened as regex or regexp; sometimes referred to as rational expression) is a sequence of characters that specifies a search pattern in text. Usually such patterns are used by string-searching algorithms for "find" ...
s.


Web standards

The generic URL (Uniform Resource Locator) syntax allows for a
query string A query string is a part of a uniform resource locator (URL) that assigns values to specified parameters. A query string commonly includes fields added to a base URL by a Web browser or other client application, for example as part of an HTML, cho ...
to be appended to a file name in a web address so that additional information can be passed to a script; the
question mark The question mark (also known as interrogation point, query, or eroteme in journalism) is a punctuation mark that indicates an interrogative clause or phrase in many languages. History In the fifth century, Syriac Bible manuscripts used que ...
, or query mark, , is used to indicate the start of a query string. A query string is usually made up of a number of different
name–value pair A name–value pair, also called an attribute–value pair, key–value pair, or field–value pair, is a fundamental data representation in computing systems and applications. Designers often desire an open-ended data structure that allows for ...
s, each separated by the ampersand symbol, . For example, .


Typeface samples


See also

* And (disambiguation) *
List of typographical symbols and punctuation marks Typographical symbols and punctuation marks are marks and symbols used in typography with a variety of purposes such as to help with legibility and accessibility, or to identify special cases. This list gives those most commonly encountered with ...
*
Kai (abbreviation) ''Kai'' ( "and"; ; ; sometimes abbreviated ''k'') is a letter that is a conjunction in Greek, Coptic () and Esperanto (''kaj''; ). ''Kai'' is the most frequent word in any Greek text and thus used by statisticians to assess authorship of ancient m ...
* Heta *
Tironian notes Tironian notes ( la, notae Tironianae, links=no) are a set of thousands of signs that were formerly used in a system of shorthand (Tironian shorthand) dating from the 1st century BCE and named after Tiro, a personal secretary to Marcus Tullius Ci ...


References


External links

*
The Hot Word at Dictionary.com: How ampersand came from a misunderstanding

"Ask the Editor: Ampersand", video at Merriam-Webster.com (2:01). Retrieved 2013-10-18

Font of 52 ampersands
designed by
Frederic Goudy Frederic William Goudy (, March 8, 1865 – May 11, 1947) was an American printer, artist and type designer whose typefaces include Copperplate Gothic, Goudy Old Style and Kennerley. He was one of the most prolific of American type designers and ...
{{navbox punctuation Latin-script letters Latin-script ligatures Logic symbols Typographical symbols Graphemes Punctuation