nit: "...Java, both of which are presented in this guide"