Learning basic coding - quasics/quasics-frc-sw-2015 GitHub Wiki

Tools

Online compilers

  • Online GDB
    • Includes debugging support, which is very useful.
    • Also supports a host of other languages, including Java, Python, and JavaScript.
  • C++ Shell

Online books and other resources

  • "Thinking in C++" by Bruce Eckel (volume 1, volume 2)
    • The bulk of basic C++ stuff that's needed for FRC is in "volume 1", and even there, it's a comparatively small fraction of the content.

Problems to try