Nauka z książek to bardzo dobry sposób na poznanie tajników dziedziny, która nas interesuje, ale która również wymaga ciężkiej pracy, która dopiero po dłuższym czasie przynosi wymierne efekty. Na przykład, chcemy dowiedzieć się, czym jest programowanie. Pierwszy sposób, to znalezienie informacji w internecie. W sieci znajduje się masa artykułów i materiałów, które mogą pomóc w nauce w dowolnej dziedzinie. Problem jednak jest taki, że nikt tak naprawdę nie kontroluje tego, co do tej sieci trafia.
Możemy więc raz trafić na kurs, który jest bardzo wartościowy, napisany przez osobę, która zna się na rzeczy i potrafi w bardzo przystępny sposób opisywać to, co jest przedmiotem kursu. Czasami jednak, materiały znalezione w sieci tworzone są przez osoby, które nie mają pojęcia na temat tego, o czym piszą. Bardzo łatwo jest znaleźć podstawowe informacje na temat tego, czym są języki programowania, jednak tak naprawdę problem jest wtedy, gdy szukamy opisu bardziej zaawansowanych tematów. Wtedy już szukanie nie jest tak proste i najlepiej po prostu kupić w księgarni internetowej lub nawet wypożyczyć książkę, która zazwyczaj okazuje się być bardziej wartościowa.