What Is FRC? FIRST Robotics Competition Explained
If you have heard people throw around the term "FRC" and walked away more confused than before, here is the short version: FRC stands for the FIRST Robotics Competition, a high school robotics league where student teams design, build, and drive a roughly 100-plus-pound robot to play a brand-new game every year.
The one-sentence definition
FRC is a varsity-style robotics competition for students in grades 9 through 12 (ages 14 to 18), run by the nonprofit FIRST. It was founded in 1989 by inventor Dean Kamen, with early help from MIT professor Woodie Flowers, on a simple idea: make building robots feel as exciting and team-driven as a sport.
The robots are not desktop kits. They are industrial-sized machines built from metal, motors, pneumatics, and custom code, and they play a fast, physical game on a field about the size of a basketball court.
How a season actually works
Every season follows the same rhythm:
- Kickoff (January): FIRST reveals a brand-new game. Nobody knows what it is beforehand, so every team starts from zero on the same day.
- Build season (about six weeks): Teams design, prototype, build, wire, and program a robot to play that specific game. This is the crunch, and it is where most of the learning happens.
- Competition season (roughly February to April): Teams take their robot to events to compete, repair, and improve it between matches.
Because the game changes annually, last year's robot and strategy are mostly useless this year. That fresh-start design challenge is the whole point.
What a match looks like
Matches are short, around two and a half minutes, and they are played two alliances at a time: a red alliance and a blue alliance, each made up of three robots from three different teams.
Each match has two phases:
- Autonomous: A brief opening period where the robot runs entirely on its own pre-written code, with no driver input.
- Teleop (driver-controlled): The longer remainder of the match, where student drivers control the robot with joysticks and controllers to score points.
Because you compete in three-robot alliances, FRC is genuinely cooperative. FIRST calls this "Coopertition" - you are competing hard while also helping the community around you. Teams routinely lend parts and advice to the very opponents they will face later.
The events and how you advance
FRC events come in two main flavors. Some regions run larger Regional events; others run a series of smaller District events that feed into a District Championship. The top teams from both paths earn a spot at the FIRST Championship, the season's huge international finale, held in Houston each spring.
At every event, qualification matches determine a ranking. Then the top-ranked teams become alliance captains and draft other teams to form playoff alliances. So doing well is not just about your own robot - it is about being a team that others want to pick.
What students actually build and learn
Teams start each year with a Kit of Parts and then buy or fabricate the rest. A typical robot combines:
- A drivetrain and motors (commonly sourced from vendors like REV Robotics, CTRE, AndyMark, and VEX)
- Mechanisms - arms, intakes, shooters, climbers - designed to score in that year's game
- A control system built around the roboRIO, the official robot controller
- Custom software, written in Java, C++, or Python using WPILib, the official FRC programming library
Just as importantly, FRC teams run like small organizations. Students handle CAD and machining, electrical, programming, scouting, fundraising, outreach, and even graphic design and business operations. Adult mentors guide the work, but students do it.
How to get started
You do not need to be a robotics genius to join. Most teams want curious people who will show up and learn - whether your thing is wiring, code, design, or spreadsheets. The best first step is to find a local FRC team (often at a high school or community organization) and ask to visit.
If you want a structured walkthrough of joining a team, learning the tools, and surviving your first build season, start with our Getting Started guide. It is written for total beginners and points you to everything else as you grow.
FRC can sound intimidating from the outside, but it is really just a bunch of students building cool machines together under a tight deadline. Ready to take the first step? Head to the Getting Started guides and start learning.
Learn every department of FRC — free
393+ structured lessons, quizzes, and team tools. Built by an FRC student, for the community.
Browse the guides