Atomowy Kotlin to książka dla wszystkich, którzy chcą nauczyć się Kotlina - stosunkowo młodego, ale bardzo popularnego i pożądanego na rynku pracy - języka programowania. Nieważne, czy jesteś początkującym, czy doświadczonym programistą, dzięki tej publikacji Kotlin nie będzie miał dla Ciebie żadnych tajemnic.
Autorzy - Buce Eckel i Svetlana Isakova - uczą tego języka w sposób dokładny i przemyślany, stosując się do następujących zasad: o Drobne kroki i małe zwycięstwa. Zamiast tego prezentują każdy, nawet niewielki krok jako atomową koncepcję lub po prostu atom, wyglądający jak mały rozdział.
Typowy atom zawiera jeden lub więcej niewielkich, możliwych do uruchomienia fragmentów kodu oraz tworzonych przez nie wyników. O ile to tylko możliwe, unikają zwrotów w rodzaju ,,Te funkcje zostaną wyjaśnione w późniejszym atomie".
Analogia do funkcjonalności dostępnej w języku, którego się nie rozumie, nie jest pomocna. Zamiast słownego omawiania funkcjonalności, preferują używanie przykładów i wyników, czyli zamieniają teorię w praktykę - lepiej jest gołym okiem zobaczyć np.
Starają się najpierw pokazywać mechanikę języka, a dopiero potem wyjaśniać, dlaczego te funkcjonalności istnieją. Jest to podejście odwrotne do ,,tradycyjnego" nauczania, ale często działa lepiej.