В русском языке существуют две формы слова «ноль» и «нуль», потому что они имеют одинаковое значение, но разную область применения. 2
Слово «ноль» является основной формой для ударной позиции основы слова, форма «нуль» в этом случае употребляется крайне редко. 1 В безударной позиции корня употребляется только слово «нуль», которое фактически является фонетической заменой для слова «ноль». 1 Это связано с тем, что для слова «ноль» обычная в этом случае редукция «О/А» нежелательна. 1
Также слово «нуль» чаще употребляется в научном стиле и профессиональных оборотах речи, а «ноль» более распространён в разговорной речи. 5