De VEX Robotics Competition is een van de VEX-roboticawedstrijden met meer dan een miljoen deelnemers in 70 landen. Het programma is gericht op leerlingen van 12 tot 18 jaar. Ze vormen teams van 2 tot 7 leden en moeten een robot ontwerpen, bouwen en programmeren (in blokken, Python of C++) die de uitdaging van het seizoen aankan. Alle robots moeten worden gebouwd met de VEX V5 competitie kit.
Tijdens de competitie nemen de teams deel aan verschillende twee-minuten-wedstrijden. Tijdens deze wedstrijden vormen ze telkens een alliantie met een ander team en staan ze tegenover twee andere teams. Hun doel is om samen met hun teamgenoten meer punten te scoren dan de alliantie van de tegenstander.
Elke wedstrijd begint met 15 seconden autonoom rijden, dit betekent dat de robots beginnen te spelen zonder bestuurd te worden, enkel met behulp van een programma.
Het wedstrijdprogramma stelt deelnemers in staat om essentiële vaardigheden voor hun toekomst te ontwikkelen, zoals communicatie, teamwerk, doorzettingsvermogen en probleemoplossing. Het is een studentgericht project dat net zo geschikt is voor gemotiveerde beginners als voor meer ervaren jongeren.
Naast de eindcompetitie worden er gedurende het jaar verschillende evenementen georganiseerd waar teams hun robot kunnen testen en andere deelnemers kunnen ontmoeten, maar deze zijn niet verplicht. Het programma kan worden gevolgd als een project onafhankelijk van de competitie.