Skip to content

Robot Software

Getting Started

  • wpilib docs: WPILib is the software framework used for FRC robots. This is the definitive source for all WPILib info, including hardware components, software in multiple languages, and both beginner and advanced features.
  • frcsoftware.org: A new (as of fall 2026) resource to learn the fundamentals of FRC software
  • REPL tools
  • typing.io: Typing practice using real codebases
  • Codewars: Small programming challenges to improve your skills
  • Learn Git Branching: An interactive tool for learning Git essentials