Hello, everyone. I've been learning how to code for a bit. I picked Python because I figured I'd be able to skip the issues I would otherwise have with syntax and focus more on the programming aspect of it. Soon, though, I'm going to be ready to dive into one of the other languages with a foundation in the basics. I need to now (for the near future) pick between C++ or Java as my next language. I plan on pursuing an undergraduate degree in Mechatronics engineering beginning next September, and the university I'm going to go to has an http://en.wikipedia.org/wiki/Undergraduate_Research_Opportunities_Program" [Broken] which I will want to participate in. As of now, I think I want to eventually work within control systems engineering. I would therefore likely pick projects that are within fields similar to CSE. I already glanced through the postings on the website, but I was still hoping I could get an opinion from you guys. And I also plan on eventually picking up MATLAB along the way, in case you guys were going to suggest that in lieu of C++ or Java So with that in mind, what language would you recommend?