AP Computer Science introduces an algorithmic approach to solving problems using the Java programming language.