編程要軟體嗎
A. 想要編程就必須要有編程軟體
一、如其他回答者所言,如果是用腳本語言寫代碼,確實不需要專業的編程軟體,比如:
用Windows8/8.1/10自帶的PowerShell 2.0編寫程序,或用記事本寫好後更改文件名後綴;
用Windows自帶的cmd終端編寫批處理文件(.bat),或用記事本寫好後將文件名後綴.txt改為cmd;
用Windows自帶的記事本編寫Html(即網頁腳本語言),寫好後將文件名後綴.txt改為htm或html,用瀏覽器就能看到代碼執行的結果;
二、即使是編程軟體,也有代碼編輯器和編譯器之分,比如:
上面所講的腳本語言,雖然常被視為編程,但和編程語言不同。編程語言的編程軟體分編輯器與編譯器。編輯器的功能與記事本類似,可以與word文檔類比;編譯器能編譯並執行程序代碼。編輯器有sublime text,notepad++,Visual Studio Code等,一般而言能寫眾多編程語言(功能上:提供代碼關鍵字高亮乃至簡單debug)。
所以,如果你要寫程序並看到代碼被執行的狀況,請安裝帶編譯器的編程軟體(編輯器也能掛編譯器),比如C/C++語言的Dev-C++(自帶GCC編譯器)、Python語言的Python3或Python2,Java語言的eclipse,Visual Basic 的Visual Basic 6.0等。相信大多數初學者需要的就是帶編譯器的編程軟體。
那編輯器用來幹啥?寫代碼但不需要執行。編程有個目標是編譯導出exe、dll等目標文件,這跟如.c、.cpp後綴的代碼源文件不一樣。而編譯器能夠弄出exe這些程序。
有了編譯器,你就能夠根據代碼執行的情況進行修改、調試debug。
三、編譯器是編程軟體的內核,一種編程軟體可以掛多種編譯器,比如可以寫C語言的codeblocks能掛VC++的編譯器、GCC編譯器等等。
B. 編程需要在電腦上下載什麼軟體嗎
需要下載軟體。
需要根據你用什麼語言編程才能確定選擇什麼編程軟體。如C++,一般用Visual Studio。Java語言,一般用eclipse和myeclipse等;php 可以選擇zend studio等;