Амперсанд (иногда — амперсенд; от англ. ampersand) — название знака «&».
Амперсанд является графическим сокращением (лигатурой) латинского союза et (и) — это хорошо видно на изображении амперсанда наклонным шрифтом.
В русском языке слово «амперсанд» признаёт только «Русский орфографический словарь» Лопатина. Найти упоминания о знаке в литературе докомпьютерной эпохи практически невозможно по причине крайне редкого употребления его в кириллическом наборе. В «Кратких сведениях по типографскому делу» называется «знаком, заменяющим союз „и“», в «Справочнике технолога-полиграфиста» — «знаком конъюнкции» , в «Справочной книге корректора и редактора» (1974) — «специальным компанейским знаком, разновидностью лигатуры» .
Авторство амперсанда приписывают Марку Туллию Тирону, преданному рабу и секретарю Цицерона. Даже после того как Тирон стал вольноотпущенником, он продолжал записывать цицероновские тексты. И к 63 году до н. э. изобрёл свою систему сокращений для ускорения письма, называемую «тироновскими знаками» или «тироновыми нотами» (Notæ Tironianæ, оригиналов не сохранилось) , которыми пользовались до XI века (так что заодно Тирона считают ещё и основоположником римской стенографии) .
Амперсанд со второй половины VIII века активно используется переписчиками, а с середины XV века — типографами.
Что любопытно, & применяется не только в латинских текстах, но буквально во всех европейских и североамериканских книгах — на английском, французском, итальянском.
В СССР амперсанд ограниченно применялся в научно-технической документации для обозначения логической операции «и» . Также знак амперсанда используется для обозначения логических элементов «И» в принципиальных электрических схемах.
В русском языке амперсанд иногда используется для придания оттенка «иностранности» [источник не указан 65 дней] , подобно тому, как твёрдый знак на конце слова используется для подчеркивания «дореволюционности» или «русскости» слова. Известные специалисты по русской типографике (в частности, Артемий Лебедев) называют подобное употребление дурным тоном.
Амперсанд в программном обеспечении:
* в Языках Си, С++, Java и других, символ «&» применяется для обозначения нескольких операторов:
o для получение указателя переменной, унарный оператор, «&» должен предшествовать идентификатору (имени) переменной;
o побитовое И между двумя операндами;
o оператор «&&» также обозначает логическое И.
* в CGI оператором «&» разделяются аргументы в строке запроса.
* в Бейсике символ &, стоящий сразу после имени переменной, означает тип переменной «длинное целое» , а сочетание символов &H означает, что число записано в шестнадцатеричной системе счисления, а в Visual Basic, кроме того, с помощью операции & происходит конкатенация (объединение) строк.
* в HTML конструкция вида &xxxx; (где xxxx — число) позволяет вывести символ с кодом XXXX из юникод-пространства.
* в большинстве командных интерпретаторов unix-подобных ОС команда, завершенная амперсандом, будет выполняться в "фоновом режиме"
http://ru.wikipedia.org