Дисклеймер: сие значит, что каждый символ должен выразительно отличаться от других. То есть не должно быть коллизий вида rn/m, 0/O, l/I, ./,, :/; и т. п. Желательно также, чтобы латиница и кириллица заметно различались, в первую очередь c/с. Желательно, но не обязательно, моноширинный: Opera Mini вон вместо monospace просто расставляет символы по сетке и выглядит это прилично.
Для кода после долгих метаний (Droid Sans, Ubuntu Sans, Hack, GNU TypeWriter, ещё вроде что-то) несколько лет использую monofur. Но у него есть недостаток со слишком похожими, особенно из-за перекрывания cursorline, ./, и :/;, а также, внезапно, L/l, что в прочих шрифтах редкость. Есть что получше в этом плане? Возможно, стоит глянуть в сторону шрифтов для дислексиков (сам я вроде не дислексик), но уж больно они вычурные и корявые.