В русском языке исторически присутствует двойное отрицание (double negation). В отличие от английского, где иногда достаточно отрицательного слова, а глагол при этом остается положительным (I know nothing), в русском, главное отрицание приходится на глагол, и мы ставим "НЕ" перед глаголом. Это первое отрицание. Второе отрицание - это присутствие отрицательного слова (НИЧЕГО, НИКОГО, НИКОГДА....) , поэтому Я НИЧЕГО НЕ ЗНАЮ (I know nothing). Я НИКОГО НЕ БОЮСЬ ( I'm not afraid of anything).