㈠ 常用的編程軟體有那些
常用的變成軟體有:Visual studio、WebStrom、PhpStorm、Notepad++、EditPlus、Sublime Text等。
1、Visual studio
Visual studio是一款由美國微軟公司開發的開發工具集,簡稱VS,它包括了整個軟體的生命周期所需要的大部分工具,比如UML工具,代碼管控工具,集成開發環境IDE等等。
5、EditPlus
EditPlus是一款由韓國Sangil Kim出品的小巧而功能強大的可處理文本,HTML和程序語言的Windows編輯器,可以通過設置用戶工具將其作為C,java,PHP等等語言的一個簡單的IDE
6、Sublime Text
Sublime Text是一款代碼編輯器,是HTML和散文先進的文本編輯器。具有漂亮的用戶界面以及強大的功能,比如代碼縮略圖,python插件,代碼段等。
㈡ 澶у﹁嚜瀛︾紪紼婣PP鎺ㄨ崘
鍏嶈垂瀛︿範緙栫▼APP鍏嶈垂鑷瀛︿護浜哄績鍔ㄧ殑APP
1.CLion鏄疛etbrains鍏鍙告棗涓嬫帹鍑虹殑涓嬈句笓涓哄紑鍙慙/C++鎵璁捐$殑璺ㄥ鉤鍙癐DE錛屽畠鏄浠IntelliJ涓哄熀紜璁捐$殑錛屽悓鏃惰繕鍖呭惈浜嗚稿氭櫤鑳藉姛鑳芥潵鎻愰珮寮鍙戜漢鍛樼殑鐢熶駭鍔涖
2.JAVA緙栬瘧鍣(iavac.exe) 鐨勪綔鐢ㄦ槸灝唅ava婧愮▼搴忕紪璇戞垚涓闂翠唬鐮佸瓧鑺傜爜鏂囦歡錛屾槸鏈鍩烘湰鐨勫紑鍙戝伐鍏楓
3.Python緙栬瘧鍣ㄦ槸涓嬈鵑潪甯哥簿鐐肩殑APp錛屼富瑕佷負Python鍒濆﹁呮彁渚涚洿鎺ヨ繍琛岀殑鍔熻兘錛岃兘澶熼殢鎵嬮獙璇佷竴浜涘皬紼嬪簭銆傝ヨ蔣浠舵敮鎸佺洿鎺ヤ粠鏂囦歡綆$悊鍣ㄤ腑鎵撳紑浠g爜鏂囦歡錛屾柟渚跨敤鎴鋒祻瑙堟煡鐪嬨
4.C4droid鏄涓嬈綜++緙栬瘧鍣ㄥ畨瑁呬富紼嬪簭鍚庤繕闇瀹夎匞CC鍜孲D鎻掍歡搴撱傚熀浜庡畨鍗撶郴緇熻捐★紝璁╀綘闅忔椂闅忓湴鍙浠ヨ繘琛孋璇闊崇紪鍐欏伐浣滐紝鏃犺轟綘鏄涓鍚嶄笓涓氱殑紼嬪簭鍛樿繕鏄鍠滄㈢紪鍐欑▼搴忕殑鐢ㄦ埛錛岄兘鍙浠ョ敤瀹冭交鏉懼紑濮嬩綘鐨勫伐浣
5.Termux 鏄涓嬈懼熀浜 Android騫沖彴鐨勫紑婧 Linux 緇堢妯℃嫙鍣錛屼嬌鐢 pkg(apt)榪涜岃蔣浠跺寘鐨勭$悊銆傛渶閲嶈佺殑鏄錛屽畠鏃犻渶 root 鏉冮檺錛屽洜姝わ紝緇濆ぇ澶氭暟 Android 閮藉彲浠ヨ繍琛屻
6.Qpython3鏄涓嬈懼己澶х殑鐨刾ythone3瑙f瀽鍣,鍐呯疆prthon璇娉曢珮浜緙栬緫鍣ㄧ殑灝忓閥鏄撶敤鐨刾ython鎺у埗鍙,鑳藉熻╀綘闅忔椂闅忓湴灞曞紑宸ヤ綔淇鏀廣佸紑鍙戦」鐩
㈢ Java用什麼編譯器
常用的就是Eclipse,My Eclipse,idea這三種,My Eclipse相對於其他兩種不是很常用
㈣ java緙栬瘧鍣ㄦ槸浠涔
Java緙栬瘧鍣ㄦ槸涓縐嶅皢Java婧愪唬鐮佺紪璇戜負Java瀛楄妭鐮佺殑紼嬪簭銆侸ava婧愪唬鐮佹槸浠.java鏂囦歡鐨勫艦寮忓瓨鍌ㄧ殑錛岃孞ava瀛楄妭鐮佹槸涓縐嶇敱Java鉶氭嫙鏈猴紙JVM錛夊彲璇嗗埆鐨勪簩榪涘埗鏍煎紡銆傜紪璇戝櫒灝嗘簮浠g爜鏂囦歡杞鎹涓哄瓧鑺傜爜鏂囦歡錛岀劧鍚庡彲浠ュ湪Java鉶氭嫙鏈轟笂榪愯岃繖浜涘瓧鑺傜爜鏂囦歡銆
Java緙栬瘧鍣ㄩ氬父鏄疛ava寮鍙戝伐鍏峰寘錛圝DK錛夌殑涓閮ㄥ垎錛屾偍鍙浠ラ氳繃瀹夎匤DK鏉ヨ幏寰桱ava緙栬瘧鍣ㄣ侸DK榪樺寘鎷琂ava鉶氭嫙鏈猴紙JVM錛夊拰鍏朵粬Java寮鍙戝伐鍏鳳紝渚嬪傝皟璇曞櫒銆佹枃妗g敓鎴愬櫒絳夌瓑銆傚湪鍛戒護琛屼笅錛屾偍鍙浠ヤ嬌鐢╦avac鍛戒護鏉ヨ皟鐢↗ava緙栬瘧鍣錛屽皢婧愪唬鐮佹枃浠剁紪璇戜負瀛楄妭鐮佹枃浠躲備互涓嬫槸涓浜涘父鐢ㄧ殑Java緙栬瘧鍣ㄨ蔣浠躲
1銆丱racle JDK錛歄racle Java Development Kit鏄涓嬈劇敱Oracle鎻愪緵鐨凧ava寮鍙戝伐鍏峰寘錛屽寘鎷琂ava緙栬瘧鍣錛坖avac錛夊拰鍏朵粬寮鍙戝伐鍏楓
2銆丱penJDK錛歄penJDK鏄涓涓鍏嶈垂鐨凧ava寮鍙戝伐鍏峰寘錛屾槸Oracle JDK鐨勫紑婧愭浛浠e搧銆傚畠鍖呭惈Java緙栬瘧鍣ㄥ拰鍏朵粬寮鍙戝伐鍏楓
3銆丒clipse錛欵clipse鏄涓涓嫻佽岀殑Java闆嗘垚寮鍙戠幆澧冿紙IDE錛夛紝鍖呮嫭Java緙栬瘧鍣ㄥ拰鍏朵粬寮鍙戝伐鍏楓傚畠榪樻敮鎸佸叾浠栫紪紼嬭璦鐨勫紑鍙戙
4銆丯etBeans錛歂etBeans鏄鍙︿竴涓嫻佽岀殑Java IDE錛屽寘鎷琂ava緙栬瘧鍣ㄥ拰鍏朵粬寮鍙戝伐鍏楓傚畠涔熸敮鎸佸叾浠栫紪紼嬭璦鐨勫紑鍙戙
5銆両ntelliJ IDEA錛欼ntelliJ IDEA鏄涓嬈炬祦琛岀殑Java IDE錛屽寘鎷琂ava緙栬瘧鍣ㄥ拰鍏朵粬寮鍙戝伐鍏楓傚畠榪樻敮鎸佸叾浠栫紪紼嬭璦鐨勫紑鍙戙
6銆丣Creator錛欽Creator鏄涓嬈綣ava IDE錛屽寘鎷琂ava緙栬瘧鍣ㄥ拰鍏朵粬寮鍙戝伐鍏楓傚畠涔熸湁涓涓鍏嶈垂鐗堟湰鍜屼竴涓浠樿垂鐗堟湰銆
7銆丅lueJ錛欱lueJ鏄涓嬈句笓涓哄垵瀛﹁呰捐$殑Java IDE錛屽寘鎷琂ava緙栬瘧鍣ㄥ拰鍏朵粬寮鍙戝伐鍏楓
闄や簡榪欎簺錛岃繕鏈夎稿氬叾浠栫殑Java緙栬瘧鍣ㄥ拰闆嗘垚寮鍙戠幆澧冨彲渚涢夋嫨錛屼綘鍙浠ユ牴鎹鑷宸辯殑闇奼傚拰鍠滃ソ閫夋嫨閫傚悎鑷宸辯殑宸ュ叿銆
㈤ 編譯器是什麼。
1、 visual c++6.0 (win8系統下不好用,C/C++)-Microsoft Visual C++ ;
2、 visual studio (2005、2008、2010、2012、2013)- Microsoft Visual Studio ;
3、 win-tc非常方便:不騙你,2000/XP/7都可以用 ;
4、 Code::Blocks(win7、8都可以用);
5、 Turb C(只能編譯C語言) ;
6、 gcc (GNU編譯器套件) ;
7、 DEV C++;
8、 C-Free;
9、 Borland C++、WaTCom C++、Borland C++ Builder、GNU DJGPP C++、Lccwin32 C Compiler3.1、High C、My Tc等,由於C語言比較成熟,所以編程環境很多;
10、還常用souceinsight ,在工作中還用Labwindows編程,直接調試運行,不過那是有工程背景,有工作經驗的技術人員用的。
㈥ 常見的C語言編譯器是什麼
目前最流行的C語言編譯器有以下幾種:
1、GNU Compiler Collection 或稱GCC
GCC(GNU Compiler Collection,GNU編譯器套件),是由 GNU 開發的編程語言編譯器。它是以GPL許可證所發行的自由軟體,也是 GNU計劃的關鍵部分。
GCC原本作為GNU操作系統的官方編譯器,現已被大多數類Unix操作系統(如Linux、BSD、Mac OS X等)採納為標準的編譯器,GCC同樣適用於微軟的Windows。GCC是自由軟體過程發展中的著名例子,由自由軟體基金會以GPL協議發布。
2、Microsoft C 或稱 MS C
Microsoft C 是c語言的一種IDE(集成開發環境),常見的還有Microsoft Visual C++,Borland C++,Watcom C++ ,Borland C++ ,Borland C++ Builder,Borland C++ 3.1 for DOS,Watcom C++ 11.0 for DOS,GNU DJGPP C++ ,Lccwin32 C Compiler 3.1,High C,Turbo C等等......
3、Borland Turbo C 或稱 Turbo C
Turbo C是美國Borland公司的產品,Borland公司是一家專門從事軟體開發、研製的大公司。該公司相繼推出了一套 Turbo系列軟體, 如Turbo BASIC, Turbo Pascal, Turbo Prolog, 這些軟體很受用戶歡迎。
(6)大學里常用的編譯器擴展閱讀:
C編譯的整個過程很復雜,大致可以分為以下四個階段:
1、預處理階段在該階段主要完成對源代碼的預處理工作,主要包括對宏定義指令,頭文件包含指令,預定義指令和特殊字元的處理,如對宏定義的替換以及文件頭中所包含的文件中預定義代碼的替換等,總之這步主要完成一些替換工作,輸出是同源文件含義相同但內容不同的文件。
2、編譯、優化階段編譯就是將第一階段處理得到的文件通過詞法語法分析等轉換為匯編語言。優化包括對中間代碼的優化,如刪除公共表達式,循環優化等;和對目標代碼的生成進行的優化,如如何充分利用機器的寄存器存放有關變數的值,以減少內存訪問次數。
3、匯編階段將匯編語言翻譯成機器指令。
4、鏈接階段鏈接階段的主要工作是將有關的目標文件連接起來,即將在一個文件中引用的符號同該符號在另外一個文件中的定義連接起來,使得所有的目標文件成為一個能夠被操作系統裝入執行的統一整體。