剛開始學習編程,應該自己先對編程大概有個了解,編程常用的語言有哪些?分別可以做什么?你通過學習想要做什么?是興趣擴展還是就業規劃?語言選擇是由學習的目的決定的,比如做安卓應用開發就得學Java,iOS則是C或者Swift,做網頁當然是javascript,做大數據,考慮Python或者R,做游戲c或者c++,所以并不一定由得自己。有了這些了解,可以幫助咱們更好的選擇學習方向。如果只有泛泛的興趣,那學習Python也很不錯,可以在很多工作中輔助到,并且簡單易上手。
剛開始入門,肯定要選擇一些不錯的資料,給自己打個基礎。如果有條件報個短期培訓班也不錯,不是說有多好,只是說有老師帶著,會更有方向,更有條理。推薦你可以去看看百戰程序員的免費入門資料,目前流行的java,Python等這些語言都有,特別適合新手,而且干貨很多,一定可以幫你打個扎實的基礎,培養這方面的學習思維,我是看過的,也推薦了很多人,確實有幫助,你可以去看看,官網也可以下載的。入門了就有思路了,然后選擇適合的方式提升自己。
如果想做一個程序員,在沒有基礎的情況下,買書自學是一個辦法,比較速成的辦法還是去報名一個培訓班,系統的學習一下基礎知識,然后選擇一個發展方向,再具體的針對性的買點書籍來學習。
編程入門的話,先要學習入門語言,我建議可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像C語言那么靈活,易于理解和學習。然后可以繼續學習C語言,這個語言比較靈活。有了pascal的基礎,在進行C語言編程就不會因為C語言的靈活而有問題。后面的就可以學習VC什么的了。C語言的書推薦譚浩強的,比較好。
當然了,學習什么語言也要看你具體準備從事什么行業。例如你要進行嵌入式開發,C就是很好的選擇,如果是Windows開發,那么VC就不錯。還有數據庫方面的開發、網絡開發等等。不同的語言適合不同的方面。要看自己的選擇的喲!
怎樣從零開始學編程
一、選擇編程語言
1.從零開始學編程,第一關就是要選擇你所要學習的編程語言。面對著琳瑯滿目的編程語言,初學者常常一籌莫展,拿不定主意,不知該選哪種好。在這里,給初學編程的朋友幾點參考意見。
2.首先,盡量避免選擇過于冷門的編程語言,最好在比較常用的編程語言中挑選一個,像 java、c、c++、c#、vb等等。過于冷門的語言由于學習的人不多,相對來說學習資源較少,今后想要深入研究則會是個難題。
二、選擇一個稱手的集成開發環境
1.初學編程,一個稱手的集成開發環境(即 IDE)很重要。一個用著順手的集成開發環境,可以讓我們在其中方便直觀地編輯、調試、優化代碼。
2.對于初學者,推薦大家使用微軟的 visual studio 系列。如果你是 win7或win8/8.1的系統,可以使用 visual studio 2013;如果是win xp的系統或者電腦性能較差,可以使用 visual studio 2005。
三、選擇一本適合自己的入門書籍
1.對于編程的入門書籍,大家可能蘿卜青菜各有所愛。在這里,就不具體地提書名了,只是提醒大家挑選時注意以下幾點。
2.作為一本編程的入門書籍,它應該是比較詳細地介紹該門編程語言的知識點的,用詞清晰精準,而不是一筆帶過。因此,它應該有一定的厚度。至于過于籠統的編程書,往往看過之后仍然是一頭霧水,什么也學不到,而且容易混淆概念。
3.其次,該書最好每節附帶一些習題,以便盡早的熟悉語法,及時鞏固所學知識。在此提醒大家注意,學習編程,上機練手非常重要,光是看書是很難學會的。
四、學會上網查找資料,與他人交流
1.互聯網是個好東西,對于學習編程來說尤其如此。在網上,你不僅可以搜索需要的編程資料,還可以與世界上其他的編程愛好者一起交流,互相取長補短,共同進步。
注意事項學習編程,不能一蹴而就,需要有良好的心態和毅力。
我認為編程達到入門怎么也要具備連接通訊,程序的上傳與下載,能運用邏輯程序,了解一點簡單常用的指令程序。