AP Classes For Future Job in computers

DroneDroneDrone

Reputable
Jun 17, 2014
747
0
5,160
Hi, I was wondering what AP classes I should take if I want to have a future job in the Computer field. I'm gonna be sophomore this coming year taking AP chemistry and AP World History ( but I don't think neither of those will help, maybe for medicine field which is my Plan B ). Some of tha AP classes I know my school offers ( from the top of my head ) are: AP Psychology, AP Physics, AP Calculus AB, AP Calculus BC, Spanish 4 AP, Japanese 4 AP, AP Stats, AP Eco ( I think ), AP Gov, AP English 12. I think there's a bit more but can't remember. I'm looking to be either a software or hardware engineer, nurse is my Plan B. Also I do not know any programming languages. Do you guys have one that you'd recommend that good for a beginner? I tried to teach myself python a while back, but was not able to put the time in it. Thanks for the help

- Drone(x3)
 
Solution
The Math and Science courses would help a lot (Calculus/Physics), but being diversified by putting time into things you are interested in wouldn't hurt. As far as programming languages go what you would want to learn would depend on your focus given you talked about hardware engineer the C language family would be the biggest for working closely with hardware (C++11/14). It is a hard language but I think as a first language it will make sure you pick up good habits essential for a good programmer as long as you put time in to it.
The Math and Science courses would help a lot (Calculus/Physics), but being diversified by putting time into things you are interested in wouldn't hurt. As far as programming languages go what you would want to learn would depend on your focus given you talked about hardware engineer the C language family would be the biggest for working closely with hardware (C++11/14). It is a hard language but I think as a first language it will make sure you pick up good habits essential for a good programmer as long as you put time in to it.
 
Solution


Do you know where I could learn it for free. Like Python has Learn Python The Hard Way online.
 
Well I know cplusplus.com and learncpp.com have things to teach it I don't know how good they are but they are free sites to learn C++. It is one of the oldest and most used languages so I am sure there are more sites online to teach it. You can also get yourself a copy of Visual Studio 2013 express Desktop it is probably the best IDE (integrated development environment) for working with code and should help you with learning C++. When you get a bit better it would also probably be a good idea to learn how to work directly with the compiler and make files but learning the language should be your top priority now enjoy :)