平時所說的編程工具指的是一個ide,integrate
design
environment,集成開發環境,它包括了文本編輯工具,編譯工具,和鏈接工具,用他將生成一個可執行文件;編譯工具是將原程序編譯成目標程序。等待鏈接成可執行文件。
B. 編譯器是什麼
電腦是不會直接讀取你的程序的,就算是匯編也不會,它只會讀010101,而編譯器就承擔了把你的程序轉換成二進制,也就是電腦看的懂得樣子,有些編譯器還允許設置中間語言,比如,我把c++的程序編譯,中間語言是匯編語言,它會先轉換成匯編語言,再轉換成機器語言,不求採納,點個贊就好了
C. 什麼是編譯器,什麼是語言
編譯器:翻譯工具,把高級語言源程序翻譯為匯編語言源程序,再把匯編源序翻譯成目標代碼供連接程序使用。
語言:一個規則。例如:C語言,它規定程序入口為main(),和其它規定。並把這些 <規定的集合> 命名為C語言。
TC:一個開發工具,它包括文本編輯器,編譯器,連接程序,調試環境等等。TC中的編譯器是TCC.EXE文件。
關於匯編:
匯編語言是一個規則,
匯編程序是一個翻譯工具
匯編源程序是一個 符合(匯編語言)規則的程序代碼
匯編是一個過程,這個過程是匯編程序 把匯編源程序 翻譯 為目標代碼的過程
對於高級語言:翻譯的過程叫做編譯,翻譯工具叫做編譯程序或編譯器。
D. 什麼是程序的編輯器,編譯器,什麼是Framework(框架)
編譯器是程序輔助工具,一般會生成一些幫助代碼
框架是編程的一種模式,把正個代碼實現的功能按起的作用分類,可以使思路清析
E. 編譯軟體具體是什麼啊為屬於系統軟體啊
編譯軟體為匯編語言匯編器,例如C語言編譯、連接器等等。
一般來講,系統軟體包括操作系統和一系列基本的工具(比如編譯器,資料庫管理,存儲器格式化,文件系統管理,用戶身份驗證,驅動管理,網路連接等方面的工具),是支持計算機系統正常運行並實現用戶操作的那部分軟體。
有代表性的系統軟體:操作系統,語言處理程序(如編譯軟體),資料庫管理,輔助程序。
(5)編譯器工具是什麼擴展閱讀:
語言處理程序:
編譯軟體CPU執行每一條指令都只完成一項十分簡單的操作,一個系統軟體或應用軟體,要由成千上萬甚至上億條指令組合而成。直接用基本指令來編寫軟體,是一件極其繁重而艱難的工作。
計算機只能直接識別和執行機器語言,因此要計算機上運行高級語言程序就必須配備程序語言翻譯程序,翻譯程序本身是一組程序,不同的高級語言都有相應的翻譯程序。
語言處理程序如匯編語言匯編器,C語言編譯、連接器等。
為了提高效率,人們規定一套新的指令,稱為高級語言,其中每一條指令完成一項操作,這種操作相對於軟體總的功能而言是簡單而基本的,而相對於CPU的一眇操作而言又是復雜的。用這種高級語言來編寫程序(稱為源程序)就象用預制板代替磚塊來造房子,效率要高得多。
但CPU並不能直接執行這些新的指令,需要編寫一個軟體,專門用來將源程序中的每條指令翻譯成一系列CPU能接受的基本指令(也稱機器語言)使源程序轉化成能在計算機上運行的程序。完成這種翻譯的軟體稱為高級語言編譯軟體,通常把它們歸入系統軟體。
目前常用的高級語言有VB、C++、java等,它們各有特點,分別適用於編寫某一類型的程序,它們都有各自的編譯軟體。
參考資料:網路——系統軟體
F. linux中常用編譯器是什麼
Linux 下可用的編譯器有 GCC、EGCS 和 PGCC,其中最常用的編譯器便是 GCC。
GCC 起初是 GNU 推出的 C語言編
譯器,用於類 Unix 系統下的編程,所以名為 GNU C Compiler 。隨著眾多自由開發者的加入,GCC
發展迅速,如今已成為一個支持眾多語言的編譯器了,其中包括 C、C++、Ada、Object C 和 Java 等,以至於 GCC 開始被擴展為
GNU Compiler Collection ,也就是「GNU 編譯器集合」的意思。
GCC用法:
1、GCC基本用法及其選項
gcc 或 g++ 的用法跟參數含義幾乎一樣,他們最基本的用法是:
2、只編譯子程序(-c)
3、產生目標文件(-o)
4、附加調試信息(-g)
5、多文件編譯
6、連接庫文件。
G. C#的主要編譯工具是什麼
LZ問的是編譯器,很多人都在回答用什麼IDE = =
VS系列的是使用csc.exe
mono的編譯器是gmcs.exe
另外linux下面是可以的,monodevelop就可以,只不過你說拿VS開發的程序集直接用mono編譯我不保證可以
H. c語言用什麼編譯器
c語言可以用的編譯器有很多,包括MicrosoftVisualC++、MyEclipse、TurboC和gcc編譯器等。I. 編譯器由什麼組成
編譯器:翻譯工具,把高級語言源程序翻譯為匯編語言源程序,再把匯編源序翻譯成目標代碼供連接程序使用。
語言:一個規則。例如:C語言,它規定程序入口為main(),和其它規定。並把這些 <規定的集合> 命名為C語言。
TC:一個開發工具,它包括文本編輯器,編譯器,連接程序,調試環境等等。TC中的編譯器是TCC.EXE文件。
關於匯編:
匯編語言是一個規則,
匯編程序是一個翻譯工具
匯編源程序是一個 符合(匯編語言)規則的程序代碼
匯編是一個過程,這個過程是匯編程序 把匯編源程序 翻譯 為目標代碼的過程
對於高級語言:翻譯的過程叫做編譯,翻譯工具叫做編譯程序或編譯器。