Юникод
Юнико́д (чаще всего) или Унико́д () — стандарт кодирования символов, включающий в себя знаки почти всех письменных языков мира. В настоящее время стандарт является доминирующим в Интернете.
ISO 4217
Помимо кодов наименования валют могут быть кратко представлены сокращениями (аббревиатурами) или специальными знаками (символами). Международным стандартом, который регламентирует использование таких знаков, в частности, при разработке шрифтов, является Юникод (его ранние версии синхронизированы со стандартом ). Коды стандарта — четырёх- или пятизначная последовательность букв и цифр, где первые три (для пятизначных кодов — четыре) символа указывают на колонку кодовой таблицы, а последний — на строку. Таким образом, код в целом является номером конкретной ячейки в кодовой таблице, которой и соответствует конкретный символ. Кроме того, впереди кода добавляется префикс U+, указывающий на то, что это код именно стандарта Юникод. Однако если коды ISO 4217 имеют однозначные соответствия с наименованиями валют, то их символы, включённые в Юникод, во многих случаях многозначны. Так, символ $ может быть одновременно использован для обозначения около сорока существующих валют, которые могут называться долларами, песо, эскудо и т. д. Кроме того, в части знаков валют Юникод по сути фиксирует лишь соответствие конкретного кода "названию" графемы ("Dollar Sign", "Hrivnia Sign" и т. д.), но не её "внешнему виду". Конкретное начертание — задача разработчиков шрифтов. Так, в зависимости от использованного шрифта символ доллара может быть представлен как с двумя вертикальными чёрточками, так и с одной. При этом и тому, и другому символу соответствует одна позиция Юникода — U+0024. Напротив, символам лиры (₤) и фунта (£) соответствуют разные позиции — соответственно U+20A4 и U+00A3. При этом и тот, и другой могут быть представлены как с одной горизонтальной чертой, так и с двумя. Коды ISO 4217, являясь набором заглавных (реже строчных) букв базовой латиницы, безразличны к шрифту, использованному для их вывода.