Заимств. в Петровскую эпоху из нем. яз., где Null < итал. nulla, которое восходит к лат. nullus (numerus) «никакое (число)». См. цифра, шифр. Нуль — немецкое написание, о в ноль отражает краткое немецкое и.
Школьный этимологический словарь русского языка. Происхождение слов. — М.: Дрофа.
Н. М. Шанский, Т. А. Боброва.
2004.