3 ms·
If you're going to take CS AP classes in high school, it's gonna be Java. This probably explains why a lot of people learn Java as a "first" language. (And no,
by a3n 10y ago
If you're going to take CS AP classes in high school, it's gonna be Java. This probably explains why a lot of people learn Java as a "first" language. (And no, not everybody started programming when they were five.)
https://apstudent.collegeboard.org/apcourse/ap-computer-science-a/course-details https://apstudent.collegeboard.org/apcourse/ap-computer-scie...
https://en.wikipedia.org/wiki/AP_Computer_Science https://en.wikipedia.org/wiki/AP_Computer_Science
- hocuspocus 10y agoIn Europe I'm not aware of any country offering Java classes in high-school. It's typically Python or other languages with a low barrier to entry. Maybe JS today. Yet most good universities stick to Java for CS101, and for good reasons imho. On the other hand, non-CS majors at my school were sent right away to "useful" languages in their field (C++ at that time, I assume Python is more common nowadays).
- vorticalbox 10y agoHere I'm the UK visual basic is collages and universities language of choice, its out dated and not even used much in the industry. I finished computing science degree in may last year and every single code example was in visual basic, before that in my HND and HNC both visual basic.
- cschmittiey 10y agoAt least at my high school, we have two classes teaching Java. One is AP Computer Science, and the other is IB Computer Science. They're taught by different teachers, and AP CS is almost purely focused on nothing but programming, while IB CS also examines how computers work, ethical issues currently in the field, etc. However, we also have Programming and Advanced Programming, taught by another different set of teachers, that teach Visual Basic, Gamemaker Studio, and handwriting HTML. Not JS, or CSS, just HTML.