Well, I learned vectors and newoton laws, finished calculus, but nothing else that could be important. I'm in eleventh grade, so I still got some thibgs to learn, but I do know the basics.
I'm pretty flexible with my programming language, I would rather use c# but if I would have to learn a new...