A professional object-oriented programming language used in high school AP® Computer Science that is the most relevant, in-demand programming languages in the job market today.

A versatile language that’s easy to read and understand, and it’s used in many industries, including software development, data analysis, and machine learning.

AP Computer Science A and AP Computer Science Principles tests in high school help students stand out in the college application and give you the opportunity to earn college credit, advanced placement, or both.

The United States of America Computing Olympiad (USACO) is a series of national-level exams for high school students that test their coding and programming skills. USACO is known as one of the world’s most prestigious competitive programming competitions for high school students. 

Explore