Okay... Time to get my crystal ball out.... I have no idea - As I understand it MS Office was started off in C, then moved to C++ (with MFC?) and quite probably it will now (or soon) be using components that are managed. There are still rumours that assembly code written by Bill Gates himself is still in active products. There are also rumours that surface occasionally by various programmers who claims to have removed the final piece of code that Bill Gates wrote from Visual Basic - which indicates the software is evolving constantly rather than being thrown away and re-written from scratch (which sometimes happens - but mostly on small sections of software rather than on the whole) noahfields wrote: What are your views? If you want to work for Microsoft then go for it. Give it your best shot! That's what I wanted to do when I started University but after four years of a five year course I asked to get a certificate for what ever I had achieved to that point as I was going to start a company of my own. Sorry, but I think that this has been a less than helpful answer. However, if you're looking to find out how Microsoft operates so you can focus your education to attaining the goal of working there then you might want to seek out MS employees (or ex-MS employees) to see how they got there. (There are a couple at least lurking on Code Project) --Colin Mackay--
EuroCPian Spring 2004 Get Together[^]