Entypographie, la virgule est un signe deponctuation permettant, à l'origine, d'insérer une respiration dans la phrase[15]. Comme toutes les autres ponctuations, elle a gagné, dans la langue écrite, une multitude de rôles que la langue orale ne manifeste pas simplement par la pause.
Elle structure, par exemple, la construction de la phrase que ce soit en liant (rôle connecteur) ou en séparant (dans le cas d'incises) les groupessyntaxiques. Ainsi, dans une énumération, la virgule sépare les termes énumérés, sauf pour le dernier qui n'est pas précédé d'une virgule lorsqu'il est le seul précédé par une conjonction (par exemple « et »)[16]. L'abréviation « etc. » — « et cetera » (« et tout le reste ») — est nécessairement précédée d'une virgule. On le voit, ces règles appartiennent autant à la notation de la langue orale qu'à la syntaxe et à l'orthotypographie.
En typographie, la virgule se colle à la dernière lettre du mot précédent et est toujours séparée du mot suivant par une espace.
En1856, P. Villette a rédigé unTraité raisonné de ponctuation, un petit fascicule de soixante-quatre pages[17] et proposé une « virgule d'exclamation » ou « virgule exclamative », qui est unpoint d'exclamation dont la virgule remplace lepoint. Villette l′appelle uniquement « signe nouveau », mais les exemples qu′il donne permettent de comprendre l′emploi suggéré : il s'agit notamment de mettre fin à lalicence poétique qui consiste à ne pas toujours mettre unemajuscule après un point d'exclamation.
C, S et T avec une cédille minimaliste tels qu’illustrés dans l’ISO 8859-2 (ISO-IR 101) de 1986.
La virgule souscrite est utilisée comme signediacritique enroumain sous les (« ș » et « Ș ») et let (« ț » et « Ț »). Unecédille a été utilisée auparavant à sa place, mais c’est une forme aujourd’hui considérée incorrecte, cette cédille ayant parfois la forme de la virgule souscrite ne peut avoir aujourd’hui que cette dernière forme.En informatique, le codageISO/CEI 8859-2 a été conçu avec les caractères roumains S et T cédille (sans différencier la cédille de la virgule souscrite). Le codageISO/CEI 8859-16 a été conçu avec les caractères roumains S et T virgule souscrite, distinct des S et T cédille.Led cédille (« ḑ » et « Ḑ ») était utilisé dans l’alphabet roumain auXIXe siècle pour indiquer le sonz lorsqu’il était dérivé dud latin.
De la même manière, les diacritiques sur les consonneslettonnesģ,ķ,ļ,ņ, etŗ étaient des cédilles ayant parfois la forme de la virgule. Aujourd’hui, elles ont uniquement cette dernière forme mais pour des raisons techniques sont encore considérées comme des cédilles.Bien que leurs glyphes et noms Adobe soient « virgule », leurs noms dans le standardUnicode sontg,k,l,n, etr cédille. Ils ont été introduits dans Unicode avant 1992 et ne peuvent plus être modifiés.
En anglais, on utilise couramment la virgule pour séparer les groupes de trois chiffres (milliers, millions…) au sein d'un nombre ; cet usage a été invalidé par lesConférences générales des poids et mesures, il faut utiliser à la place uneespace insécable. Par exemple, avant 1948,one million three hundred thousand twenty two pouvait s'écrire en anglais « 1,300,022 » ; depuis 1948, il doit s'écrire « 1 300 022 ».
Dans la notation des mathématiques, la virgule peut aussi servir à séparer des éléments ou signifier « tel que », par exemple, pour laconjecture de Syracuse :
Pour tout terme entier naturel choisis au départ, il existe un rang appartenant à tel que
↑Victorin l'Africain (0300?-0382?)(BNF12021864) [consulté le 28 novembre 2016].
↑GilbertDucancel, « Savoir ponctuer et savoirs sur la ponctuation. L'exemple du point, de la virgule, du point-virgule au CE1 »,Repères. Recherches en didactique du français langue maternelle,,p. 37-46(lire en ligne)