編程用什麼
⑴ 編程需要學習什麼
編程的學習方向很多,如Fortran語言、C語言、漢語程序設計語言等都是面向過程的語言;而以C++、Smalltalk等為代表的面向對象的語言與面向過程語言有著許多不同。這里以C++方向為例。
3、編寫一些系統
基礎很扎實的時候,可以編一些關於數據結構方面的東西,諸如最經典的學生管理系統。之後可以學匯編、硬體知識。
⑵ 初學編程用什麼比較好
關於編程,你需要多聽聽別人怎麼說
朋友們,如果你想學習編程,首先面對的問題就是如何選擇編程語言。當前,編程的語言五花八門,如果沒人領路的話,夠你選一年的,呵呵,尤其是那些有選擇綜合z症的朋友們。
如果你對計算機硬體技術、晶元技術不是很熟悉的話,匯編語言就不用考慮了,還是考慮高級編程語言吧,當然,這里的「高級」,是相對於匯編語言來說的。那麼高級編程語言有哪些呢?知名的TIOBE編程社區2016年列出了前十名如下:JAVA、C、C++、C#、PYTHON、VB、PHP、JAVASCRIP、ASSEMBLYLANGUAGE、PERL。當然這些編程語言的排列順序只是說明了受歡迎的程度,並不能說明語言本身的好差。
除了參考上述的排名,你還應根據你將來的職業規劃來選擇,例如,你如果想開發手機應用,ANDROID版的當然要學JAVA,當然還需要學習XML,如果想開發蘋果版的,要學習塞班,但人家蘋果公司是封閉的系統,不會讓你在蘋果機上部署你開發的應用。後台運行的程序可以選擇PYTHON、PHP。如果你要開發PC機上運行的程序,可以選擇C++,C#等。
本人編程也有十來年了,一直使用C#、JAVA。當初學習C#,是因為讀研究生時導師(順便說一句,我導師是計算機專業的博士後)的推薦,說這門語言容易上手,我試了試,果然如他所說,一個星期左右就可以做個簡單程序了。後來用它開發資料庫和客戶端程序,還開發了一個家譜自動生成的軟體,感覺很不錯。我學習JAVA主要是因為開發ANDROID應用的需要,買了一本書,看了兩個星期,就可以做APP了。閑暇之餘,自己做了幾個小游戲,放在應用分發平台上,還有一小筆收入,呵呵,談錢很不好意思。
其實,每種編程語言都要自己的優點,只要你肯學、肯鑽,就一定能夠學好,當然需要你掌握一些英語、數學基礎。
還有一些小小的忠告,編程是很累的,最好是有個團隊,團隊裡面的人要有分工,正是那句話,編程「不是一個人在戰斗」。
⑶ 編程主要用什麼軟體
我是本科計算機專業的,大4了,給你點經驗
首先:C語言入門相對比較簡單,但如果想成為一個優秀的C程序員,需要很艱苦的訓練,多讀代碼,多練習,多上機操作,多思考,學習是一件辛苦的事情,要放棄很多東西,要堅持下來才可以,可以說C語言是基礎,將來想學其他的C++,JAVA等,如果有C的基礎,還是比較好入門的.
C語言的用處比較廣泛,可以說任何精通計算機的人都掌握C語言了,我是本科計算機專業的,C被作為許多課程的先行課,沒有了C語言基礎,就不能學習數據結構,操作系統,編譯原理,計算機網路等核心課程,所以說,想學習計算機的話無論想在哪個方向發展(軟體,硬體,網路,應用,開發,設計等方向)都必須掌握C語言.
關於C語言的教材:我向你推薦幾本:
最經典的:《C程序設計語言》第2版,機械工業出版社
這個是C語言的設計者和UNIX系統的設計者合作編寫的最經典的C語言教材,原書名叫《The C Programming Language》當然,這本書不太適合0起點的人,看這本書之前最好把《C程序設計》(譚浩強,清華大學)看了,老譚的書銷量突破700萬冊了,雖然比較舊了,也不太符合新標准(現在出第3版了,也還是)但是,入門還是不錯的選擇。
另外還有必看的是《C Primer Plus》這個是一個美國人寫的,人民郵電出版社出了中文版了,第5版,比較厚,磚頭書,60元。但是非常適合初學的人,非常詳細。
還有《從問題到程序——程序設計與C語言引論》機械工業出版社,這本書也很不錯。
看完這些,就可以看演算法的書了,比如數據結構什麼的,這方面的書很多。如果想在程序界發展,那麼有部重量級的著作不得不看《The Art of computer programming》一共三卷,有翻譯版《計算機程序設計的藝術》這三卷書非常深,比較難,蓋茨說,誰如果把這上面的習題都做對了,直接可以到微軟上班了。
另外學習C語言要養成良好的程序風格,這點一定要注意練習!
總結:書一定要多看,教材看個4-5遍,關鍵是裡面的程序,要理解了,然後多上機練習,最好能多看幾本C語言的書,我上面列出的,然後就是多做題了,做題能和上機聯系起來就更完美了,堅持下來就沒問題了!
C學好了必須要學習數據結構,然後可以很輕松的去自學另外一門語言C++或者JAVA當然,如果想成為高手的話,匯編語言也必須學習.
⑷ 學習編程,用什麼編程軟體
學習編程是一條漫長的路,而且編程是一種思想,光有興趣還是不夠的,要有耐心和恆心。
學編程的人都知道,要學C語言,這是所有編程語言的基礎,實際上,如果你C語言學得牛了,其他語言根本連學都不用,直接用C就可以寫出想要的東西。
總而言之,先從C語言開始吧。
介紹你個網址,是關於c/c++的教程,在線就可以看了,努力,相信你可以擠進IT世界,做一個頂尖的軟體開發師,為中國IT世界做貢獻。
祝你成功!
⑸ 電腦編程用什麼軟體好
C語言編程軟體有哪些。
Mcrosoft Visual C++ 、Microsoft Visual Studio、 DEV C++、Code::Blocks、Borland C++、WaTCom C++、Borland C++ Builder、GNU DJGPP C++、Lccwin32 C Compiler3.1、High C、Turb C、gcc、C-Free和Win-TC、My Tc等等,由於C語言比較成熟,所以編程環境很多。
2.C語言入門,不推薦使用VC,因為VC不但龐大,而且應用開發比較高級。入門編程薦使用Dev-C 和 WIN-TC。
1)WIN-TC,該軟體使用TC2為內核,提供WINDOWS平台的開發界面,因此也就支持WINDOWS平台下的功能,例如剪切、復制、粘貼和查找替換等。而且在功能上也有它的獨特特色例如語法加亮、C內嵌匯編、自定義擴展庫的支持等。並提供一組相關輔助工具令你在編程過程中更加游刃有餘。
2)Dev-C ,Dev-C 是一個Windows下的C和C 程序的集成開發環境。它使用MingW32/GCC編譯器,遵循C/C 標准。開發環境包括多頁面窗口、工程編輯器以及調試器等,在工程編輯器中集合了編輯器、編譯器、連接程序和執行程序,提供高亮度語法顯示的,以減少編輯錯誤,還有完善的調試功能,能夠適合初學者與編程高手的不同需求,是學習C或C的首選開發工具。
⑹ 電腦編程用什麼來編的
用代碼和集成開發環境(IDE),這個代碼呢,可以用多種編程語言來寫,比如C、Java、E、Pascal等等,在IDE中寫好代碼後就可以生成一個可執行文件(後綴明為.exe),這就是所謂的編程。
LZ!你看我手機打字也不容易啊,您就...
⑺ 初學電腦編程需要什麼
初學電腦編程需要學習英語,選擇一門編程語言,要有數學基礎,具體介紹如下:
1、英語基礎
計算機英語與傳統的英語知識不同,需要了解的大部分是計算機的專業單詞或者詞彙,普遍較為簡單。但是在高級編程中,會出現比較生澀的詞彙,對於想要參與計算機語言設計以及在職業發展上有更多追求的同學可以自學一下大學英語。
2、選擇一門編程語言
選擇一門編程語言。雖然目前編程語言有600種左右,但是比較流行的編程語言只有幾十種,所以盡量選擇流行程度比較高的編程語言來入門編程。對於沒有明確編程場景的初學者來說,盡量選擇全場景編程語言,比如Java、Python、C#等就是不錯的選擇
3、數學基礎
當然擁有初中階段的數學基礎也可以成為一名合格的程序員,這也是目前很多計算機編程培訓學校招收初中畢業學生的原因。但想要成為一名優秀的程序員,最少要高中及以上的數學基礎,而且要懂得如何舉一反三,靈活運用。
4、了解計算機操作系統原理
所有的開發或者說軟體應用都是在特定的操作系統上進行的,所以計算機操作系統原理可以說是基礎中的基礎是必須要了解的。
5、數據結構和演算法
這門課程能夠決定一個人程序設計水平的高低,是學習過程中需要重點掌握的。C和C++都是可以選擇的,前期可以先學C,再學C++會相對簡單一些。
在學習編程語言的過程中,也需要同時學習計算機網路、資料庫等相關知識,在當前的雲計算和大數據時代背景下,還需要掌握如何通過雲計算(PaaS)來輔助開發,以及如何利用大數據平台的各種資源。
⑻ 學編程需要什麼基礎
學習編程的基礎:
1、英語基礎
我們的開發總是在特定的操作系統上進行,如果不是,只有一種可能:你在自己實現一個操作系統,無論如何,操作系統原理是必讀的。這就象我們為一個晶元製作外圍設備時,晶元基本的工作時序是必需了解的。這一類書也很多,我沒有發現哪一本書非常出眾,只是覺得在看完了這些書後如果有空就應該看看《Inside Windows 2000》。
4、數據結構和演算法
這門課程能夠決定一個人程序設計水平的高低,是一門核心課程。我首選的是清華版的。很多人喜歡買C++版的,但我覺得沒有必要,C++的語法讓演算法實現過程變得復雜多了,而且許多老師喜歡用模塊這一東西讓演算法變得更復雜,倒是在學完了C版的書以後再來瀏覽一下C++的版的書是最好的。
5、軟體工程
這門課程是越到後來就越發現它的重要,雖然剛開始看時就象看馬哲一樣不知所雲。《實用軟體工程》(黃色,清華)。不要花太多的時間去記條條框框,看不懂就跳過去。在每次自己完成了一個軟體設計任務(不管是練習還是工作)以後再來回顧回顧,每次都會有收獲。
6、Windows 程序設計
我建議任何企圖設計Windows程序的人在學習VC以前仔細的學完它,而且前面的那本《Inside Windows 2000》也最好放到這本書的後面讀。在這本書中,沒有C++,沒有GUI,沒有控制項,有的就是如何用原始的C語言來完成Windows程序設計。
在學完了它以後,你才會發現VC其實是很容易學的,千萬不要在沒有看完這本書以前提前學習VC,你最好碰都不要碰,我知道的許多名校甚至都已經用它作為教材進行授課。可見其重要。
⑼ 現在編程主要用什麼軟體
JAVA.c++這個兩個還是最時尚的,至於C語言不過是編程語言中最基礎的,最多還是把C語言學好,因為如JAVA。C++。VB高級語言都是由C語言進化而來的,