2 回答

TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超11個(gè)贊
這是一個(gè)粗略的,非正式的區(qū)別,但其想法是,有針對(duì)開發(fā)收縮包裝業(yè)務(wù)應(yīng)用程序的程序員的“應(yīng)用程序編程語言”,以及針對(duì)其他程序員(編譯器等)編程工具的程序員的“系統(tǒng)編程語言”。 )和低級(jí)軟件(例如OS內(nèi)核,設(shè)備驅(qū)動(dòng)程序等)。
簡(jiǎn)而言之,大多數(shù)(無論如何都是最近發(fā)明的)語言都旨在簡(jiǎn)化開發(fā)面向用戶的軟件以處理某些非計(jì)算領(lǐng)域的工作,例如財(cái)務(wù),工程等。系統(tǒng)編程語言就是諸如C的那些語言。 ,F(xiàn)ORTH,Go等,旨在或至少適用于計(jì)算領(lǐng)域中的編程。
這些通常(但不總是)具有對(duì)本機(jī)代碼,寬松類型的系統(tǒng)進(jìn)行編譯的功能,這些系統(tǒng)允許進(jìn)行廣泛的“修剪”,并且可以通過指針或等效結(jié)構(gòu)進(jìn)行非托管內(nèi)存訪問。

TA貢獻(xiàn)1898條經(jīng)驗(yàn) 獲得超8個(gè)贊
如果這只是一個(gè)扔掉的鏈接,但實(shí)際上這應(yīng)該是您所需要的。除非您要的是其他更具體的內(nèi)容。
C#絕對(duì)不是系統(tǒng)語言的原因是其對(duì).NET的依賴。
- 2 回答
- 0 關(guān)注
- 499 瀏覽
添加回答
舉報(bào)