因該這樣說
C 語言是早期貝爾實驗室發明的語言...他也是"所有語言"的前身...但也是透過ASSEMBLY的語言撰寫封包而時成...以方便程式設計員開發的程式...
PS:因為用ASSEMBLY開發太累了..他是屬於"機械語言"的前身...如果你不把他封包...那會寫死...有沒效率
C++的前身是C語言...但是物件導向的前身....多有一些物件開發的功能與繼承...可以方便開發像按鈕/視窗/圖形/符號的語言....已就是我們常在DOS系統看到很像WINDOWS的視窗....都是要那個開發
VISUAL C++/BORLAND C++...都是視窗化的C++前身...不同的是他更有利於WINDOWS 的視窗開發..
因為都是圖形化的介面(C++比較偏像DOS的物件開發,VC++/BC++ 是屬於WINDOWS的物件開發)
如果你不把C++封包...在視窗系統會開發到死..而且更累
VISUAL BASIC(BORLAND DEPHI)應該說是BASIC的前身...它比VC++/BC++更容易開發程式...
一般都用在前端軟體/資料庫/網頁...等等
比較方便開發...因為是屬與高階語言...語法很想人類是說話的語法
但是如果比較低階的通訊溝通還是要透過VC++或者/C++/C 來開發在封包成VB的物件
(PS:BASIC是用C++開發來的程式軟體...比C++更好學..更人性化)
VC# 有點類似JAVA的語法的工具...他是主要來補齊.NET的開發工具而設計的
語法就在VC++與VB之間...是用來開發網路的程式語言
---------------------------------------------------------------------------------------------------
封包 封包
低階語言 -->> 中階語言 -->> 高階語言
ASSEMBLY -->> C/C++ -->> BASIC
VC++/BC++ VB/JAVA/C#
---------------------------------------------------------------------------------------------------