Shopping & Style6 mins ago
What was Microsoft windows (later versions) written in?
7 Answers
Was it c/++ or was it faithful to dos or was it assembly code, python etc.
Answers
Best Answer
No best answer has yet been selected by crossroads. Once a best answer has been selected, it will be shown here.
For more on marking an answer as the "Best Answer", please visit our FAQ.Lots of it is still in C, with other stuff in C++. From what I understand anyway; I don't work at Microsoft so don't have access to the source code.
I'm sure now they've started using C# or similar, but probably only for some uses.
Much of the code is pretty old (possibly with the exception of Vista, with much of the underlying code being rewritten to add DRM-like functions).
py etc. is too high level. Assembly is too hard to program fast (and C can basically just be translated into assembly equivalent by the compiler). What do you mean by dos?
Worth noting too perhaps is that they don't use their commercial build tools, i.e., Visual Studio, they use their own custom tools.
I'm sure now they've started using C# or similar, but probably only for some uses.
Much of the code is pretty old (possibly with the exception of Vista, with much of the underlying code being rewritten to add DRM-like functions).
py etc. is too high level. Assembly is too hard to program fast (and C can basically just be translated into assembly equivalent by the compiler). What do you mean by dos?
Worth noting too perhaps is that they don't use their commercial build tools, i.e., Visual Studio, they use their own custom tools.
its OK, i found an article on microsofts website and i might apply for a licence.
Cheers, [:)]
http://www.microsoft.com/resources/sharedsourc e/licensingbasics/sharedsourcelicenses.mspx
Cheers, [:)]
http://www.microsoft.com/resources/sharedsourc e/licensingbasics/sharedsourcelicenses.mspx
Related Questions
Sorry, we can't find any related questions. Try using the search bar at the top of the page to search for some keywords, or choose a topic and submit your own question.