
Oko może przebiec wiersz kilka razy, by wydobyć jego znaczenie, lub przeskoczyć dziesięć linijek, by sprawdzić definicję lub użycie symbolu. Dla większości z nas mówioną wersja rozkazu FORTRANu ginie z chwilą jej wypowiedzenia. Nawet dwóch wytrawnych programistów musi zasiąść z zapisaną wersją programu, jeśli chcą go razem przedyskutować. To samo odnosi się do matematyków i ich równań. Jesteśmy zdumieni, gdy czytamy o niewidomych matematykach, jak Euler, którzy jakoś mogli wizualizować swoje dowody bez pomocy papieru. Języki naturalne funkcjonują odmiennie: są w pełni zrozumiałe w mowie, ponieważ język mówiony poprzedził pismo o tysiąclecia. W odróżnieniu od dobrego programowania komputerowego, język naturalny jest w znacznym stopniu redundantny.