c語言從60年代被髮明開始到1985年第一款windows(windows1.0)出來已經發展成熟,
c++是從1983年才正式開始發展。語言早期的時候由於各方面都不成熟,不完善,最初的時候最多也只用於小型應用。
可以看到windows1.0釋出的時候cfront1.0剛剛釋出,那個時候c++是不可能拿來做系統的,如果算上系統的設計和開發週期,c++還在設計與試驗階段,連自己的編譯器都沒有,所以windows一開始就是用c語言實現的。
由此基礎,windows的核心就一直是c語言實現的。
現在有傳言說,windows7的使用者介面是c#實現的,這一點不敢保證,但不是不可能。
----------------------------
basic的說法就歇了,認真學計算機的人都知道,basic能寫什麼樣的程式。有點了解windows的人都知道,windowsvista大概5000-7000萬行程式碼。
c語言從60年代被髮明開始到1985年第一款windows(windows1.0)出來已經發展成熟,
c++是從1983年才正式開始發展。語言早期的時候由於各方面都不成熟,不完善,最初的時候最多也只用於小型應用。
可以看到windows1.0釋出的時候cfront1.0剛剛釋出,那個時候c++是不可能拿來做系統的,如果算上系統的設計和開發週期,c++還在設計與試驗階段,連自己的編譯器都沒有,所以windows一開始就是用c語言實現的。
由此基礎,windows的核心就一直是c語言實現的。
現在有傳言說,windows7的使用者介面是c#實現的,這一點不敢保證,但不是不可能。
----------------------------
basic的說法就歇了,認真學計算機的人都知道,basic能寫什麼樣的程式。有點了解windows的人都知道,windowsvista大概5000-7000萬行程式碼。