Hello! I'm a junior in highschool right now and I was wondering which would prep me better for the naval academy, ap computer science A or ap computer science principles? Only reason I'm asking is because computer science A is strictly java and programming and I know that principles is more about applying it to the real world and using different coding languages besides java. Keep in mind I'm in ap computer science A right now, but if I should take AP computer science principles, I'm going to try to convince my guidance counselor to switch me. Thanks!