U+005F "_" Low Line Unicode Character

Unicode Version 17.0

_

U+005F "_" Low Line is a graphic symbol that has been a staple of text and computing for decades, originally appearing on typewriters as a means to underline text by overstriking. In modern digital contexts, it is most commonly known as an underscore and serves critical functions in programming, where it is used to denote spaces in identifier names that cannot contain actual spaces, and in file naming conventions for readability. In plain text, it is also used to represent a blank or placeholder in forms or fill-in-the-blank exercises, and it forms part of the ASCII standard, ensuring consistent representation across virtually all computer systems and software.

General Properties

Code Point U+005F
Version Added 1.1
Name Low Line
Unicode 1.0 Name Spacing Underscore
Block Basic Latin
General Category Connector Punctuation
Canonical Combining Class Not Reordered
Bidirectional Class Other Neutral

Encodings

HTML Decimal Encoding _
HTML Hex Encoding _
UTF-8 Encoding 0x5F
UTF-16 Encoding 0x005F
UTF-32 Encoding 0x0000005F
C/C++/Java Escape \u005f

Unicode Properties

NFC Quick Check Yes
NFD Quick Check Yes
NFKC Quick Check Yes
NFKD Quick Check Yes
Numeric Type None
Numeric Value NaN
Line Break Alphabetic
East Asian Width Narrow
Script Common
Script Extensions Common
Indic Syllabic Category Other
ID Continue Yes
XID Continue Yes
Vertical Orientation Rotated
Grapheme Base Yes
Grapheme Cluster Break Other
Word Break Extend Num Let
Sentence Break Other