Home: go to the homepage U+0000 to U+007F Basic Latin
Glyph for U+002C
Source: Noto Sans

U+002C Comma

U+002C was added in Unicode version 1.1 in 1993. It belongs to the block U+0000 to U+007F Basic Latin in the U+0000 to U+FFFF Basic Multilingual Plane.

This character is a Other Punctuation and is commonly used, that is, in no specific script. The character is also known as the use as decimal or thousands separator is locale dependent.

The glyph is not a composition. Its East Asian Width is narrow. In bidirectional text it is written as number separator according to the number it separates. When changing direction it is not mirrored. It will not end a sentence. U+002C prohibits a line break after it, and before it, too, if preceded by a number. The glyph can be confused with 16 other glyphs.

The CLDR project calls this character “comma” for use in screen reading software.

The Wikipedia has the following information about this codepoint:

The comma , is a punctuation mark that appears in several variants in different languages. Some typefaces render it as a small line, slightly curved or straight, but inclined from the vertical, others give it the appearance of a miniature filled-in figure 9 placed on the baseline. In many typefaces it is the same shape as an apostrophe or single closing quotation mark .

The comma is used in many contexts and languages, mainly to separate parts of a sentence such as clauses, and items in lists mainly when there are three or more items listed. The word comma comes from the Greek κόμμα (kómma), which originally meant a cut-off piece, specifically in grammar, a short clause.

A comma-shaped mark is used as a diacritic in several writing systems and is considered distinct from the cedilla. In Byzantine and modern copies of Ancient Greek, the "rough" and "smooth breathings" (ἁ, ἀ) appear above the letter. In Latvian, Romanian, and Livonian, the comma diacritic appears below the letter, as in ș.

In spoken language, a common rule of thumb is that the function of a comma is generally performed by a pause.

In this article, ⟨x⟩ denotes a grapheme (writing) and /x/ denotes a phoneme (sound).

Representations

System Representation
44
UTF-8 2C
UTF-16 00 2C
UTF-32 00 00 00 2C
URL-Quoted %2C
HTML hex reference ,
HTML named entity ,
alias the use as decimal or thousands separator is locale dependent
Encoding: ASCII (hex bytes) 2C
Encoding: BIG5 (hex bytes) 2C
Encoding: BIG5HKSCS (hex bytes) 2C
Encoding: CP037 (hex bytes) 6B
Encoding: CP273 (hex bytes) 6B
Encoding: CP424 (hex bytes) 6B
Encoding: CP437 (hex bytes) 2C
Encoding: CP500 (hex bytes) 6B
Encoding: CP720 (hex bytes) 2C
Encoding: CP737 (hex bytes) 2C
Encoding: CP775 (hex bytes) 2C
Encoding: CP850 (hex bytes) 2C
Encoding: CP852 (hex bytes) 2C
Encoding: CP855 (hex bytes) 2C
Encoding: CP856 (hex bytes) 2C
Encoding: CP857 (hex bytes) 2C
Encoding: CP858 (hex bytes) 2C
Encoding: CP860 (hex bytes) 2C
Encoding: CP861 (hex bytes) 2C
Encoding: CP862 (hex bytes) 2C
Encoding: CP863 (hex bytes) 2C
Encoding: CP864 (hex bytes) 2C
Encoding: CP865 (hex bytes) 2C
Encoding: CP866 (hex bytes) 2C
Encoding: CP869 (hex bytes) 2C
Encoding: CP874 (hex bytes) 2C
Encoding: CP875 (hex bytes) 6B
Encoding: CP932 (hex bytes) 2C
Encoding: CP949 (hex bytes) 2C
Encoding: CP950 (hex bytes) 2C
Encoding: CP1006 (hex bytes) 2C
Encoding: CP1026 (hex bytes) 6B
Encoding: CP1125 (hex bytes) 2C
Encoding: CP1140 (hex bytes) 6B
Encoding: CP1250 (hex bytes) 2C
Encoding: CP1251 (hex bytes) 2C
Encoding: CP1252 (hex bytes) 2C
Encoding: CP1253 (hex bytes) 2C
Encoding: CP1254 (hex bytes) 2C
Encoding: CP1255 (hex bytes) 2C
Encoding: CP1256 (hex bytes) 2C
Encoding: CP1257 (hex bytes) 2C
Encoding: CP1258 (hex bytes) 2C
Encoding: EUC_JP (hex bytes) 2C
Encoding: EUC_JIS_2004 (hex bytes) 2C
Encoding: EUC_JISX0213 (hex bytes) 2C
Encoding: EUC_KR (hex bytes) 2C
Encoding: GB2312 (hex bytes) 2C
Encoding: GBK (hex bytes) 2C
Encoding: GB18030 (hex bytes) 2C
Encoding: HZ (hex bytes) 2C
Encoding: ISO2022_JP (hex bytes) 2C
Encoding: ISO2022_JP_1 (hex bytes) 2C
Encoding: ISO2022_JP_2 (hex bytes) 2C
Encoding: ISO2022_JP_2004 (hex bytes) 2C
Encoding: ISO2022_JP_3 (hex bytes) 2C
Encoding: ISO2022_JP_EXT (hex bytes) 2C
Encoding: ISO2022_KR (hex bytes) 2C
Encoding: LATIN_1 (hex bytes) 2C
Encoding: ISO8859_2 (hex bytes) 2C
Encoding: ISO8859_3 (hex bytes) 2C
Encoding: ISO8859_4 (hex bytes) 2C
Encoding: ISO8859_5 (hex bytes) 2C
Encoding: ISO8859_6 (hex bytes) 2C
Encoding: ISO8859_7 (hex bytes) 2C
Encoding: ISO8859_8 (hex bytes) 2C
Encoding: ISO8859_9 (hex bytes) 2C
Encoding: ISO8859_10 (hex bytes) 2C
Encoding: ISO8859_11 (hex bytes) 2C
Encoding: ISO8859_13 (hex bytes) 2C
Encoding: ISO8859_14 (hex bytes) 2C
Encoding: ISO8859_15 (hex bytes) 2C
Encoding: ISO8859_16 (hex bytes) 2C
Encoding: JOHAB (hex bytes) 2C
Encoding: KOI8_R (hex bytes) 2C
Encoding: KOI8_T (hex bytes) 2C
Encoding: KOI8_U (hex bytes) 2C
Encoding: KZ1048 (hex bytes) 2C
Encoding: MAC_CYRILLIC (hex bytes) 2C
Encoding: MAC_GREEK (hex bytes) 2C
Encoding: MAC_ICELAND (hex bytes) 2C
Encoding: MAC_LATIN2 (hex bytes) 2C
Encoding: MAC_ROMAN (hex bytes) 2C
Encoding: MAC_TURKISH (hex bytes) 2C
Encoding: PTCP154 (hex bytes) 2C
Encoding: SHIFT_JIS (hex bytes) 2C
Encoding: SHIFT_JIS_2004 (hex bytes) 2C
Encoding: SHIFT_JISX0213 (hex bytes) 2C
Encoding: CP037 (hex bytes) 6B
Encoding: CP1025 (hex bytes) 6B
Encoding: CP1047 (hex bytes) 6B
Encoding: CP1097 (hex bytes) 6B
Encoding: CP1112 (hex bytes) 6B
Encoding: CP1122 (hex bytes) 6B
Encoding: CP1123 (hex bytes) 6B
Encoding: CP1140 (hex bytes) 6B
Encoding: CP1141 (hex bytes) 6B
Encoding: CP1142 (hex bytes) 6B
Encoding: CP1143 (hex bytes) 6B
Encoding: CP1144 (hex bytes) 6B
Encoding: CP1145 (hex bytes) 6B
Encoding: CP1146 (hex bytes) 6B
Encoding: CP1147 (hex bytes) 6B
Encoding: CP1148 (hex bytes) 6B
Encoding: CP1148MS (hex bytes) 6B
Encoding: CP1149 (hex bytes) 6B
Encoding: CP273 (hex bytes) 6B
Encoding: CP277 (hex bytes) 6B
Encoding: CP278 (hex bytes) 6B
Encoding: CP280 (hex bytes) 6B
Encoding: CP284 (hex bytes) 6B
Encoding: CP285 (hex bytes) 6B
Encoding: CP290 (hex bytes) 6B
Encoding: CP297 (hex bytes) 6B
Encoding: CP420 (hex bytes) 6B
Encoding: CP424 (hex bytes) 6B
Encoding: CP500 (hex bytes) 6B
Encoding: CP500MS (hex bytes) 6B
Encoding: CP833 (hex bytes) 6B
Encoding: CP838 (hex bytes) 6B
Encoding: CP870 (hex bytes) 6B
Encoding: CP871 (hex bytes) 6B
Encoding: CP875 (hex bytes) 6B
AGL: Latin-1 comma
AGL: Latin-2 comma
AGL: Latin-3 comma
AGL: Latin-4 comma
AGL: Latin-5 comma
Adobe Glyph List comma
digraph ,

Related Characters

Confusables

Elsewhere

Complete Record

Property Value
Age (age) 1.1 (1993)
Unicode Name (na) COMMA
Unicode 1 Name (na1)
Block (blk) Basic Latin
General Category (gc) Other Punctuation
Script (sc) Common
Bidirectional Category (bc) Common Separator
Combining Class (ccc) Not Reordered
Decomposition Type (dt) none
Decomposition Mapping (dm) Glyph for U+002C Comma
Lowercase (Lower)
Simple Lowercase Mapping (slc) Glyph for U+002C Comma
Lowercase Mapping (lc) Glyph for U+002C Comma
Uppercase (Upper)
Simple Uppercase Mapping (suc) Glyph for U+002C Comma
Uppercase Mapping (uc) Glyph for U+002C Comma
Simple Titlecase Mapping (stc) Glyph for U+002C Comma
Titlecase Mapping (tc) Glyph for U+002C Comma
Case Folding (cf) Glyph for U+002C Comma
ASCII Hex Digit (AHex)
Alphabetic (Alpha)
Bidi Control (Bidi_C)
Bidi Mirrored (Bidi_M)
Composition Exclusion (CE)
Case Ignorable (CI)
Changes When Casefolded (CWCF)
Changes When Casemapped (CWCM)
Changes When NFKC Casefolded (CWKCF)
Changes When Lowercased (CWL)
Changes When Titlecased (CWT)
Changes When Uppercased (CWU)
Cased (Cased)
Full Composition Exclusion (Comp_Ex)
Default Ignorable Code Point (DI)
Dash (Dash)
Deprecated (Dep)
Diacritic (Dia)
Emoji Modifier Base (EBase)
Emoji Component (EComp)
Emoji Modifier (EMod)
Emoji Presentation (EPres)
Emoji (Emoji)
Extender (Ext)
Extended Pictographic (ExtPict)
FC NFKC Closure (FC_NFKC) Glyph for U+002C Comma
Grapheme Cluster Break (GCB) Any
Grapheme Base (Gr_Base)
Grapheme Extend (Gr_Ext)
Grapheme Link (Gr_Link)
Hex Digit (Hex)
Hyphen (Hyphen)
ID Continue (IDC)
ID Start (IDS)
IDS Binary Operator (IDSB)
IDS Trinary Operator and (IDST)
IDSU (IDSU) 0
ID_Compat_Math_Continue (ID_Compat_Math_Continue) 0
ID_Compat_Math_Start (ID_Compat_Math_Start) 0
Ideographic (Ideo)
InCB (InCB) None
Indic Mantra Category (InMC)
Indic Positional Category (InPC) NA
Indic Syllabic Category (InSC) Other
Jamo Short Name (JSN)
Join Control (Join_C)
Logical Order Exception (LOE)
Modifier Combining Mark (MCM)
Math (Math)
Noncharacter Code Point (NChar)
NFC Quick Check (NFC_QC) Yes
NFD Quick Check (NFD_QC) Yes
NFKC Casefold (NFKC_CF) Glyph for U+002C Comma
NFKC Quick Check (NFKC_QC) Yes
NFKC_SCF (NFKC_SCF) Glyph for U+002C Comma
NFKD Quick Check (NFKD_QC) Yes
Other Alphabetic (OAlpha)
Other Default Ignorable Code Point (ODI)
Other Grapheme Extend (OGr_Ext)
Other ID Continue (OIDC)
Other ID Start (OIDS)
Other Lowercase (OLower)
Other Math (OMath)
Other Uppercase (OUpper)
Prepended Concatenation Mark (PCM)
Pattern Syntax (Pat_Syn)
Pattern White Space (Pat_WS)
Quotation Mark (QMark)
Regional Indicator (RI)
Radical (Radical)
Sentence Break (SB) Sentence Continue
Soft Dotted (SD)
Sentence Terminal (STerm)
Terminal Punctuation (Term)
Unified Ideograph (UIdeo)
Variation Selector (VS)
Word Break (WB) MidNum
White Space (WSpace)
XID Continue (XIDC)
XID Start (XIDS)
Expands On NFC (XO_NFC)
Expands On NFD (XO_NFD)
Expands On NFKC (XO_NFKC)
Expands On NFKD (XO_NFKD)
Bidi Paired Bracket (bpb) Glyph for U+002C Comma
Bidi Paired Bracket Type (bpt) None
East Asian Width (ea) narrow
Hangul Syllable Type (hst) Not Applicable
ISO 10646 Comment (isc)
Joining Group (jg) No_Joining_Group
Joining Type (jt) Non Joining
Line Break (lb) Infix Numeric Separator
Numeric Type (nt) none
Numeric Value (nv) not a number
Simple Case Folding (scf) Glyph for U+002C Comma
Script Extension (scx)
Vertical Orientation (vo) R