[pronounced 'ebserdick'] An equivalent to ASCII used on IBM mainframe systems. Similar characters are represented, but are assigned different values (in fact there are several variants of EBCDIC). A text file copied from an EBCDIC-based computer to an ASCII-based computer should be translated, or the result will be unintelligible.
A notation for expressing the rules of a language in a formal, precise and terse manner. The XML specification uses EBNF to define the syntax of XML documents and DTDs. EBNF is very difficult to understand (the charts in this book representing the XML specification are included for this reason).