В орфографических словарях правильными признаются оба варианта написания: и ноль, и нуль. Отчего такая неразбериха с орфографией?
Вероятно, правильнее было бы все-таки писать и говорить нуль, поскольку в латыни было nullus – «ничто». Но в русский язык слово попало не напрямую из латинского языка, а было заимствовано из немецкого. Причем вариант ноль появился явно раньше: в такой орфографии оно было зафиксировано уже в старогерманских диалектах. Написание через «у» ввел в России Петр I, позаимствовав его у тех же немцев – к концу XVII века они именно так стали писать и произносить это слово.
Короче говоря, здесь нам не найти ни правых, ни виноватых. Однако оба написания прочно утвердились в русском языке. А что до неразберихи в орфографии, то я согласен с теми лингвистами, которые считают, что пора бы в ней навести порядок. Вот только кто это будет делать? Как бы дров не наломали…