您當前的位置:首頁 > 收藏

編輯器和編譯器等等是什麼意思?

作者:由 介質中的方形雞 發表于 收藏時間:2021-09-30

在程式設計方面,編輯器通常是指編輯程式碼的軟體,它的核心功能是編寫文字。

編譯器是將原始碼翻譯為另一種表示(一般是機器碼或位元組碼)的工具,如GCC,通常不是視覺化的。有些編譯器輸入和輸出都是原始碼,即源-源編譯器。

IDE是指整合開發環境,將專案管理、程式碼編輯和編譯等功能整合在一起,典型如Visual Studio。在Visual Studio中就集成了微軟的C++編譯器(cl。exe),或者可選其他編譯器,但是通常在IDE中直接點選編譯按鈕來完成編譯。

類似Python的解釋型語言一般由直譯器直接解釋執行。比如cpython就是python的一個直譯器。

你其中提到的dev-c++、texstudio、IDLE、pycharm等是IDE,vim、vscode是編輯器,anaconda是python的發行版。gcc、clang、javac這些才是編譯器。

標簽: 編譯器  IDE  編譯  原始碼  整合