Os algarismos romanos são digitados em um teclado padrão mantendo pressionada a tecla Shift enquanto insere a versão em minúsculas correspondente de um algarismo romano. O Caps Lock pode ser ativado em favor de manter pressionada a tecla Shift. Um exemplo de digitação de um numeral romano em um teclado é manter pressionada a tecla Shift enquanto digita a letra minúscula "m" para produzir o numeral romano "M."
Os algarismos romanos são baseados em sete símbolos: I, V, X, L, C, D e M. Cada um desses símbolos corresponde a um valor numérico específico. I, V, X, L, C, D e M representam os números um, cinco, 10, 50, 100, 500 e 1.000 respectivamente. A combinação desses símbolos-chave é a base para a formulação de todos os outros valores no sistema numérico.
O valor dos símbolos combinados é derivado da adição. Por exemplo, III é três uns, que é igual a três, e XIII é um 10 e três uns, que é igual a 13. Não há representação de zero no sistema de numeração romana. Por exemplo, 208 é CCVIII, usando os símbolos para dois 100s, um cinco e três uns.
Os símbolos são colocados da esquerda para a direita em ordem de valor, começando pelo maior. No entanto, em alguns casos específicos, para evitar que quatro caracteres sejam repetidos em sucessão, eles podem ser reduzidos usando a notação subtrativa.