They only teach C/C++ thorughout the courses and basic assembly for the MCU classes. Is C++ really like the all out standard for business and electronic companies? No, of course not. And if it was, it wouldn't be in 10 years, anyway. ("business companies" probably still use COBOL.) C++ is presumably good enough at teaching the concepts of "modern software design" that you shouldn't have TOO much trouble programming in whatever you need to. I mean i know vb inside and out, c++ i am very good at but by no means a pro, I cant do file access not off the top of my head! With two high level languages and at least one assembler, you should be in good shape, especially if you've ever written any "real programs" as opposed to course assignments... It'd probably be useful to understand the differences between the "object oriented" languages currently in vogue and the procedural languages of "the last generation." Plain C or Pascal might be a useful addition to your portfolio. I've hired people who "didn't program" in the language we thought they'd end up writing. In the end, understanding the problem is more important than understanding the language. BillW