2010-09-01 204 views
5

可能重複:
What programming language was Windows Vista programmed in?Windows:什麼編程語言?

什麼是Windows在其中被寫入的主要編程語言?我很確定所有版本的Windows的內核是用C寫成的。這是正確的嗎?現在,如ipconfig,ping,cmd,net等命令行工具如何?這些工具是用C還是C++編寫的?關於打印假脫機程序,終端服務,IIS等服務呢?這些是用C還是C++編寫的?最後,是否有用匯編語言編寫的組件?感謝您的回答。

+0

http://www.google.se/search?sourceid=chrome&ie=UTF-8&q=What+language+is+Windows+written+in%3F – 2010-09-01 18:50:07

回答

0

大部分這些組件和應用程序都是C++。

我懷疑是否有整個組件 - 也許是一些組件的部分。

是的,最核心的是C.

我相信裏面窗口或Windows內部的書是開始的好地方,如果你想了解更多信息。

0

Windows NT System Overview說,

大部分用於Windows NT 的源代碼是用C或C++。這些 高級語言使其相對容易將Windows NT移植到不同類型的工作站。 相同的源代碼可以重新編譯爲 特定於每個處理器的指令集 的Windows NT的構建版本。

Windows中的少量代碼 NT是用匯編語言編寫的。 通常,這是代碼或者 直接與計算機的硬件 進行交互,或者需要快速運行極其 。