windows是用什麼語言開發的

時間 2022-10-03 09:26:17

1樓:大大蟲

大部分c++,部分還有c和彙編,底層介面用彙編編寫。

2樓:有效率的諸葛唐

如果我沒有記錯,根據幾年前微軟在美國公布的內容,windows本身屬於微核心系統,windows98總共大概不到10萬行**(具體是2萬還是5萬記不清了),而windows2000則已經有20餘萬行**,其中80%是用c++編寫,其餘部分有c和彙編,底層介面用彙編編寫。

微核心系統從概念上是指「只包括作業系統的基本功能,例如記憶體管理和程序管理等等」,就連對各個檔案系統的支援也不算在內,不過具體windows是不是這樣設計我就不清楚了。

所以乙個微核心系統的作業系統能夠有20萬行**已經很多了。

之所以微軟選擇了c++而不想linux一樣選擇c,其根本原因就是windows作業系統本身是微核心系統,所以擴充套件性及以後的維護要求非常重要,所以c++的類的概念就能在這裡很好的利用,但是畢竟c++的效率不如標準c及彙編,所以在一些明顯以效率為重的地方用的還是標準c及彙編。

編寫完畢後,windows上的其他使用者態程式(包括所有驅動程式、計算器、遊戲等等所有你現在拿滑鼠能夠操作的東西)另行開發,例如:掃雷遊戲就是用vb寫的。

3樓:你騙我嗎

microsoft windows 7是基於vista核心,並融合microsoft windows 2008 several基礎上編寫的,內部版本號6.1版本7600。

編寫是基於microsoft .net framework 框架上使用microsoft visual studio編寫的,使用c語言和c++語言編寫而成。部分內容由sdk等語言編寫而成。

總而言之,言而總之,microsoft windows 7是由很多種語言編彙而成。。。。。。

主要問題是,microsoft windows 7不是乙個程式,是一堆檔案的整合。

Windows 小程式開發 需要什麼語言?

vb.net最適合你 快速上手的gui設計,不過這個程式基於.net freamwork開發,執行該程式需要自行安裝.net freamwork 客戶端,反正也免費 by 110schoolx 純手工,問題解決了請採納,問題未解決請繼續追問,請勿人間蒸發 visual basic是一種由微軟公司開發...

如何開發蘋果應用,蘋果用什麼語言開發應用程式?

用ios端的開發軟體比較簡單,如果你精通軟體設定的話還是可以自己編 開發應用上架到蘋果商店 這個要去官方去弄這個吧 蘋果用什麼語言開發應用程式?5 ios下的開發當然是在蘋果系統下進行。需要用到objective c,這個語言是由c語言發展來到。所以你先要有c c 基礎。當你有一定c語言功底了。可以...

請問監控的SDK是什么?用什么語言開發

sdk是一些公司針對某一項技術為軟體開發人員製作的一套輔助開發或者減少開發周期的工具。比如說,微軟除了發布directx的runtime dx的執行時刻庫,一般需要dx支援的遊戲執行時只要這個就夠了 之外,還會發布directx的sdk,那麼開發遊戲的人或者其他程式設計的人,就可以利用directx...

雲計算作業系統一般是用什麼語言開發的

按常理來說當然c 更簡單,因為它相對c更高階。但要看你自己對語言的掌握程度 應該是c c 底層用c,相對上層應用c 各有各的適用範圍 雲計算的開發都會用到哪些語言?雲計算的前端用什麼語言開發?一般來說都是html語言,別的語言可以,但是這個更好一些 用html啊。你以為用什麼啊 作業系統是用什麼語言...

易語言是用什麼軟體開發出來的,想要學會易語言,要多久可以編寫出強大的軟體?

所有程式語言的核心程式語言都是彙編,一般不會用機器碼程式設計的.哈哈.其他部分就是混合程式設計了,用哪種語言並不重要,重要的是實現的框架和思路,如 ide是用vc 6寫的.支援庫可用delphi,vc vb,彙編,易語言.等來寫.fortran不適合語言編譯器,它主要用在科學和工程計算領域。易語言本...