A. 學習編程先學什麼
學習編程首先從C語言開始。雖然,對於一個初學者來說,用一些控制項堆砌成一個小軟體會有一些成就感,但是,基礎才是最重要的。C語言對於數據類型的描敘,遠比VB更全面、明白,而這些正是編程中的根本。
學習編程的相關書籍推薦
1、《c primer plus》
《C Primer Plus》是C語言的經典教材。本書以豐富多樣的程序為例,講解C語言的知識要點和注意事項。每章末尾設計了大量復習題和編程練習,幫助讀者鞏固所學知識和提高實際編程能力。附錄給出了各章復習題的參考答案和豐富的參考資料。適合希望系統學習C語言的讀者,也適用於精通其他編程語言並希望進一步掌握和鞏固C編程技術的程序員。
B. 學編程要先學什麼
編程先學邏輯,就是先執行什麼後執行什麼,能得出什麼樣的結果。接下來是學語法,比如for,if,while這些,都是根據不同語種學習不同的內容。
學習編程的方法:
1、新手入門,激情最重要,只有不懈的堅持,才能真正的掌握一門編程語言。一般對新手而言,不是學那些「黑框」語言,而是選擇簡單易懂的腳本語言更好一些。
2、當用戶已經掌握好了一門腳本語言後,可以先搭建一個簡單的用戶界面程序,搭建好後,仔細感受一下自己能否從這其中獲得快樂和成就感。
3、關於演算法開發、數據結構挖掘這些高深莫測的東西,需要的是時間和經驗的積累。對於一個新手來說,千萬不要去想這些,這些對於新手水平的碼農來說不僅無用而且還會打擊自信心,進而影響後期的學習。感興趣的話點擊此處,免費學習一下
想了解更多有關編程的相關信息,推薦咨詢達內教育。該機構致力於面向IT互聯網行業,培養軟體開發工程師、測試工程師、UI設計師、網路營銷工程師、會計等職場人才,擁有行業內完善的教研團隊,強大的師資力量,確保學員利益,全方位保障學員學習;更是與多家企業簽訂人才培養協議,全面助力學員更好就業。
C. 初學編程怎麼開始
初學編程怎麼開始
自學編程入門的方法:
一、書本加視頻
對於初學者來說,可以採用視頻+書籍的方式進行學習。這兩種方式形成互補關系。
編程教學視頻可以讓你迅速掌握編程,但通常比較生動、淺顯,不成系統。而書本是比較系統,深入,但是枯燥,所以最好的方法是書和視頻結合。
二、選擇編輯器
學習編程最開始的一點就是找到一個自己用著習慣的編輯器,這里推薦Sublime Text3和Notepad++,之後有適合自己的可以隨時更換。
三、熬
自學編程難免遇到這種現象:學了一兩個月,發現自己會的不多。
編程在一開始不會有那麼大的反饋,這種現象非常正常!關鍵是你要堅持個三個月到半年的時間,熬過這個艱難的入門期。
四、選擇語言
剛開始推薦學習HTML,了解什麼是編程,而HTML屬於最簡單的一種語言,雖然它並不是編程語言,但學習後你會對整個編程有一個整體的理解,最關鍵的是它很簡單。
五、加深語言范圍
了解HTML之後推薦學習CSS,它和HTML是一種配合使用的,我們見到的網頁都是用HTML與CSS編寫的,它同樣很簡單。
六、尋找編程項目
有些程序員學習編程一上來就想著月薪1W+以上,這樣的學習過程會非常痛苦,很容易放棄。
最好是奔著一個小項目而學習編程,當你把作品做出來了,就有成就感,同時基本上具備找工作的能力,直接找個初級的開發崗位,再進階,你的自學之路功與名都有了。
從零開始學編程,首先需要給自己定一個學編程的編程目標。然後選擇一個基礎的課程,跟著課程一起學習。
編程是一門技術,我也不知道它難不難,我只知道,只要你想學,肯定能學會。技術就是一層窗戶紙,是有道理可以遵循的,在我看來,比搞抽象的藝術要容易。
從零開始學編程,第一關就是要選擇你所要學習的編程語言。盡量避免選擇過於冷門的編程語言,最好在比較常用的編程語言中挑選一個,像java、c、vb等等。選擇一本編程的入門書籍,它應該是比較詳細地介紹該門編程語言的知識點的,用詞清晰精準。
D. 學習編程從哪裡入手
一般編程從最簡單的開始,最簡單的就是C語言了,C語言學會之後其他語言都可以融會貫通,學起來不會太費時間
E. 自學編程應該從哪裡學起
自學編程應該:
1、建議學習 Python。Python 基礎語法內容較為簡單,可以比較快的了解編程的思維習慣,並能夠較快接觸到 Python GUI庫(比如Tkinter),很容易借用這些庫開發出一些有趣的程序。同時 Python的縮進格式也比較嚴格,這也很好的讓編程初學者養成一個良好的編寫代碼習慣。
在美國有很多編程初學 Python的書籍,其受眾就是小學、初中的青少年,比如《Python for Kids》,這些書籍一個很大的特點就是圖文並貌,並且很快引入圖形庫的學習,教會小朋友製作出一些圖形和簡單的游戲,比如畫星星,彈球。這樣的好處是激發小朋友學習編程的樂趣,讓小朋友從小就感受到編程的魅力。
2、讀大一零基礎學編程
上學習編程的首要任務是學習電腦的基礎操作,熟悉鍵盤,讓自己對電腦有初步的了解認識。至於理工科專業的學生大一估計都會教《計算機科學導論》這樣類似的課程,如果想盡快編程,學生應盡快將該書內容看一遍,讓自己對計算機有一個整體的認識。
C語言,建議使用 《C Primer Plus》,英語好的同學可以直接看英文版,注意該書不是《C++ Primer》,《C++Primer》可以在 C語言學的有一定基礎的時候看。當學完《C PrimerPlus》之後,可以對演算法的知識學習,有精力的話可以啃《演算法導論》。平時可以多上 github 上直接看源碼,這樣比單純看書進步的更快。
3、新手學習編程,看書時一定要不能只看不動手,一定要同時動腦、動手,要將書裡面的代碼都勤奮的敲。
值得注意的是,編程是個比較廣義的概念,編程語言有數種,所以要學習計算機語言就要先了解語言的發展史以及各種語言在不同領域的作用,推薦先學C/C++,這門計算機語言是一門相對簡單且發展的比較完善的計算機語言,初次之外呢還有basic、C#、java等等,在C之前還有更加原始的計算機語言。
4、學會記筆記
很多人剛開始學編程以往裡面的很多東西都要記住,其實這是錯誤的做法。
不用去記住這些代碼,理解代碼比記住代碼更重要。這里我們能理解代碼是干什麼用的就可以了。如果後面用的時候忘記了,反過頭來知道在哪查找答案就可以了。這是學習的重要思想之一:知道在哪查找答案比記住更重要。
F. 新手學計算機編程怎麼入門 從哪學起
近些年有一種職業發展很快、人才需求量大、工資高,那就是程序員。他們的基本工作就是電腦編程,開發者各種各樣的軟體、APP,被很多人膜拜。如果你想成為一名程序員,有必要了解一下這些基本的電腦編程入門教程。
1、選擇一門編程語言。
雖然目前編程語言有600種左右,但是比較流行的編程語言只有幾十種,所以盡量選擇流行程度比較高的編程語言來入門編程。對於沒有明確編程場景的初學者來說,盡量選擇全場景編程語言,比如Java、Python、C#等就是不錯的選擇,不僅應用范圍廣泛,而且也有大量的開發案例可以參考學習。
2、建立基本的編程思想。
編程語言本身的難度並不高,只要掌握了相應的編程規則就能逐漸建立起自己的編程思想。建立編程思想的第一步是了解編程語言的基本語法規則,以Java語言為例,要掌握各種抽象概念,比如類、對象、屬性、方法等;第二步是了解基本的編程過程,比如類的定義、對象的創建、方法的調用;第三步是學習經典的編程模式。
3、注重實驗。
學習編程語言一定要重視實驗,實驗不僅能夠幫助理解各種抽象概念,也能在一定程度上積累編程經驗。
4、學習相關知識。
在學習編程語言的過程中,也需要同時學習計算機網路、資料庫等相關知識,在當前的雲計算和大數據時代背景下,還需要掌握如何通過雲計算(PaaS)來輔助開發,以及如何利用大數據平台的各種資源。
計算機編程語言有幾百種,小到智能手機,大到伺服器集群,都運行著各種各樣的編程語言寫的程序。沒有哪一種程序就比另一種高貴,都各司其職,完成我們交給他們的任務。
計算機專業的學生一般學習編程都是從C或者C++開始的。這兩種語言在大多數高級語言中出現較早,影響力也很大。對於計算機專業,當然要學好這兩種語言,才能為以後學習其他語言打下基礎。
對於非計算機專業或者以前從沒接觸過編程的同學來說,不建議上手就學C和C++,因為它們偏難,而且並不是必須的。對於這些背景的同學,十分建議學Python。因為Python首先是跨平台,然後,沒有特別復雜的語法(至少完成日常使用不需要),最重要的是,有各種各樣的包能支持你做各種各樣的事情!
G. 編程入門先學什麼
先學C語言。
編程入門在大雪中常常以C語言作為編程的入門語言, BASIC是初學者通用符號指令代碼的縮寫,是國際上廣泛使用的一種計算機高級語言。所以編程入門可以先從C語言學習開始。
電腦每做的一次動作,一個步驟,都是按照已經用計算機語言編好的程序來執行,程序是計算機要執行的指令的集合,而程序全部都是用所掌握的語言來編寫的。所以人們要控制計算機一定要通過計算機語言向計算機發出命令。
注意事項:
不要死摳語法:初學者最容易犯的錯誤就是抱著一本大書死摳語法,結果語法倒是很熟,程序還是一行都不會寫,學習的積極性也受到很大打擊。學習編程,語法是最不重要的,最重要的是思路。
盡早接觸標准庫:標准庫的概念接觸越早越好,要把使用標准庫作為天經地義的事情,作為編程習慣,能用的地方一定要用。
H. 我想學編程,應該從什麼地方開始
從認識什麼是編程開始
要學習編程,首先要了解什麼是編程。
理解了編程是什麼之後開始培養編程興趣,並選擇一門語言,這里比較推薦的是Java。
如果是自學拿來玩,單純培養興趣,陶冶情操的,還是推薦python。
然後便是要學習入門的編程知識,從零開始學習了。
我這里有一些Java和python學習的推薦,
學Java看這里:
先上一份計算機科學速成課,也不多,周末看看就看完了。不是很復雜的視頻,挺生動有趣的。看到啥程度呢?個人認為只要看到不太懂的地方暫停一下思考思考就可以了。
為啥看這個呢,看題主的問題描述,推測你還沒開始學習很多內容,那麼先來了解了解計算機科學大概是個什麼樣子的,對計算機科學有一個整體認識。沒准還能幫助找到你的興趣所在。畢竟計算機科學還是挺大范圍的。
編程學習隨時可以開始,其實沒有多少前期要求,可能無非就是耐心比較重要吧(比如不要一上來就被配置編程環境打趴下就不學了,實在不行先在線編程工具上手也行),你可能會碰到各種各樣的問題,有些坑甚至網上也找不到現成的答案(不過還是強調一下,初學者大部分問題還是能搜索到的,搜索能力對於計算機學習很重要!多鍛煉鍛煉,搜不到大多情況下是你關鍵詞沒用好,搜索技巧不行)。
關於求助別人,可以看下經典文章《提問的智慧》,用不了多久的。其實就是搞明白如果碰到問題怎麼請教別人,如何讓別人會更願意幫助你解答,以及更有效的幫助到你。
以高中生的知識水平和學習能力而言,是完全可以從主流編程語言選一門開始入坑的。可選的主要就是C,C++,Java,Python
我不認為太偏門的,或者適用面比較狹窄的語言作為編程小白的第一門語言。各種編程語言都有自己適用場景,雖然大家喜歡開玩笑PHP是最好的語言,但主流編程語言沒有啥高下之分,只是長處和短處各不相同而已。
當然,有充分理由,比如確定就是要學做網頁,那從JavaScript開始學習編程也是可以的。退一步說,第一門編程語言只要是主流編程語言都可以(啥叫主流編程語言,比如TIOBE排行榜上哪些,排名靠前的肯定是用的人多的)。
但是為什麼建議從這四種裡面選呢?
區別在於,C,C++這種語言,尤其是C(國內大學計算機類專業里,C基本是必學語言)是更接近底層和機器的語言,整個的思路很符合計算機的工作原理,從這倆入手,對理解計算機原理更有幫助。學習的過程中可能你會接觸到更多計算機原理的知識比如操作系統的內存管理,匯編層面的調用約定等,有利於更好地理解計算機工作原理。另外其實有C/C++基礎,學別的編程語言慢不到哪裡去的,甚至像Python這樣的可以一天學會基本語法。C++相對於C多出來的東西中,一個很重要的東西就是面向對象,C++, Java, Python都是支持面向對象編程的語言,面向對象是學編程遲早要了解和有必要掌握的一種編程方式。
這幾門編程語言到底選哪一個其實都無所謂,你想要全部試一遍也行(反正是嘗試嘛),甚至你想同時學習幾門語言也是完全可以的。不過先熟練一門語言,有需求了再學別的編程語言,可以和學過的語言對比學習,會發現自己學起來還是挺快的,畢竟已經學習了一些編程的思想。
比如我之前學C++,後來一直用Python比較多,有時要寫起來C++,寫個for循環順手就敲了個for i in range(100)出來(C++裡面是這樣寫的for (int i = 0; i < 100; i++)),但其實完全不必擔心同時學幾門語言會有啥副作用。 另外你真正開始學習編程之後其實慢慢的就會了解自己要學些什麼內容了。
據我了解(自己踩坑過2333)有一些那種編程啟蒙游戲,還是不要拿來學習編程了。高中生的智力程度(咳咳)正正經經上手編程就好,不用前期准備:)
還有一個小提示就是:Python真香,可以盡早開始學習,Python用起來相當方便順手,其包管理器pip也很方便使用,第三方庫十分豐富,想要實現什麼功能,用pip安裝對應的模塊很快就能開始coding,而不是花半天時間找第三方庫,安裝庫...... 無論是作為計算器用,還是寫點腳本幫你免去某些重復勞動,又或是想要驗證一些別的語言代碼的思路但又想偷懶(以上都是我經常乾的hahaha),Python都是極佳的選擇(正道の光)!
學習編程的過程中,初學者和已經入門的人的視野是不一樣的,先學起來,你才能看到更多的東西,了解計算機的各個方向。比如計算機圖形學,機器學習,軟體工程,當然也有硬體的,機器人呀,單片機呀,另外如果想當白帽子黑客,來學信息安全也是很不錯嘛。計算機的東西很多是觸類旁通的,你盡管學,慢慢的整個計算機科學的知識大樓就在你腦子裡面搭起來了。
I. 我想學編程,請問該怎麼入門
現在抄都是信息化的時代,沒有一門好襲的技術是難以在社會之中立足的,
現在的電腦技術飛速增長,每家公司都需要電腦人才,你可以去學習電腦專業,
在這個領域中還是有很大的發展空間的,只要自己好好學習,以後的前景不可限量。