EBCDIC
EBCDIC stands for Extended Binary Coded Decimal Interchange Code. It is an 8-bit character encoding used primarily on IBM mainframe and midrange computers, including systems such as z/OS and IBM i. It originated in the 1960s as a successor to BCDIC and was designed to support business data processing with decimal digits and punctuation in a way aligned to punched-card practices. Unlike ASCII, EBCDIC is not ASCII-compatible; each code page has its own mapping from byte values to characters, and there is no single universal mapping between EBCDIC and other encodings.
Because many IBM systems use different code pages—often referred to as CCSIDs—the assignment of characters to
In practice, EBCDIC is still used for data storage and processing on IBM platforms, and legacy COBOL/PL/I