WPILib
WPILib is the official FRC robotics library, providing the core APIs for motor control, sensor input, and robot code structure.
Java
Java is the programming language used to write the robot's code, providing the logic that controls its behavior.