Skip to main content
CODING 1·THE SPORT OF PROGRAMMING
Library Book Home ProjectsAppendices

APPENDICES

Setup paths, the glossary, and the online coding workflow. Appendix D is the default path for Coding 1 and Coding 2 — start there.

Appendix D

The Online Coding Workflow

OnlineGDB — the default for Coding 1 & 2

Browser-based C++ and Java with zero install. The recommended path for every project this semester.

→
Appendix C

Glossary

Terms, alphabetical and by chapter

Every technical and apologetic term used in the book, with one-sentence definitions and chapter cross-references.

→
Appendix A

Setting Up a Local C++ Toolchain

Optional — Coding 3 introduces local toolchains properly

macOS, Windows, and Linux walkthrough for installing g++ locally. Useful for offline work; not required.

→
Appendix B

Setting Up a Local JDK

Optional — OnlineGDB handles Java in the browser

Eclipse Temurin / OpenJDK 17 install on macOS, Windows, and Linux. PATH, JAVA_HOME, and the javac/java workflow.

→
© 2026 — Litman Books. your progress → The keyboard is the gym.