1. B. Eckel, Thinking in Java, Wydanie IV Helion, 2006.
2. C. S. Horstmann, Java. Podstawy, Wydanie X Helion, 2010.
3. Ranking najlepszych środowisk IDE Java i kompilatorów języka Java, https://myservername.com/top-10-best-java-ides-online-java-compilers, [22.05.2022].
4. N. Wirth, Algorytmy + struktury danych = programy, Wydawnictwa Naukowo-Techniczne, 2002.
5. R. C. Martin, Czysty kod. Podręcznik dobrego programisty, Helion, 2014.