自學編程選擇
Ⅰ 自學編程入門,先學什麼語言好
強烈推薦python。
其實這個問題在入門階段一直是爭議十分大的問題,n多語言,n多推薦,到最後搞到新手一會聽說這種語言適合新手,於是學習這種語言,一會又有人說xx語言是垃圾、弱爆了,學了也沒用,之類的話,開始推薦你xxx語言。
簡介
Python語言入門,接觸編程時完全是零基礎,現在接觸了C、接觸了C++、java,回味了下,如果讓我再次選擇一門入門語言,我絕對不會後悔選擇Python,建議每位同學去網路搜索下Python,看下是否真的簡單易學。
並且強大,如果你想快速寫GUI(圖形用戶界面)的軟體,Python有一大把圖形庫供你選擇,不像c語言,半年下來,還是停留在黑框框里,大大打擊了初學者對軟體開發的信心,對於寫游戲,Python也是絕對不會讓你失望的。
Ⅱ 零基礎想自學編程,請問不太會計算的話要先學什麼呢
現在熱門的編程崗位就是Web前端、Java,如果是為了就業可以考慮這兩個技術方向,如果是對編程感興趣,可以學Python,語法簡單,可以迅速做一些小項目。
"編程"就是我們為了完成某項任務, 將解決問題的步驟, 用計算機能夠理解的語言寫成指令, 這就是"編程". 而後, 計算機會根據這些指令一步步執行, 最後完成任務.
編程語言有很多種,只需要精通一門編程語言或者說一個技術方向就可以了,可以結合自身,選擇一門自己喜歡並合適自己的。
HTML5+JS(web前端開發)
什麼是前端?在網站上看到的一切圖片、文字、視頻、都是前端寫的。
目前web前端開發還是熱門編程方向,這門語言對於零基礎的學員來說學起來難度不大。
Java
java仍然是市場上最流行和最火爆的編程語言,常常跟企業聯系在一起, 因為具備一些很好的語言特性, 以及豐富的框架, 在企業應用中最被青睞。
Python
Python是動態形的靈活的解釋性語言,從軟體開發到Web開發,Python都有在被使用,因為他的解釋性,適合輕量級開發,Python是很多新手會選擇的編程語言。
C語言
C語言,語法較多,時間相對還是比較多的,所以也可以考慮從C語言入手,因為打好編程基礎,以後再學其他語言會很快上手。如果是快速就業,不太適合C語言
C++
和C語言一樣,語法有一定難度,C++是一種最廣泛支持範式的編程語言,。當然如果C學的不錯,C++上手也會快。
Ⅲ 大學生想要自學編程,有什麼好的學習方法
先確定目標,學前端還是後端。
前端就是和用戶交互的。後端大部分都是框架結構資料庫。
確定好了方向後,開始學習。
初學者可以跟著網上的教程一起學習。(51自學網,菜鳥程序,B站都有詳細的教程)
不會的問題,看不懂bug,上論壇是(CSDN)問。一般都會得到回復,你也可以跟他們進行討論交流。不怕不會,就怕不問!
多敲代碼!編程不比其他,不需要過多的做筆記。重要的屬性用法記清楚後,多寫代碼。大佬都是代碼堆起來的!
Ⅳ 小白如何選擇適合自己的編程語言
1、確定興趣/工作方向
聽說了不少Java很流行、php是最好的語言等話,但還是滿心糾結,這個時候可以問問自己的興趣點在哪?或者將來想從事哪個方向的工作?游戲開發、數據分析、大數據開發、機器學習等大的方向,從而倒推了解相關的編程語言。
2、了解相關編程語言
流行的編程語言有哪些和流行的程度如何,這個可以參考GitHub等比較權威的機構發布的近幾年的編程語言 TOP10報告,也可以參考網上一些相關的文章,對比不同編程語言。
3、制定目標和計劃
在了解相關編程語言的過程中,確定下來自己想要學習的那一門語言,然後去了解相關的課程和學習路線。設立一個大的學習目標(想要達到的水平),最好根據自己的情況制定出一個適合的學習計劃。
4、執行+堅持
既然想好了要學習,也制定了學習計劃,花大量的時間掌握一門語言很重要。執行你的學習計劃,盡量每天都要花一些時間去敲代碼。
5、制定階段性的目標+進行總結
設定能夠實現但又有挑戰性的目標,試著做一些基本的應用,閱讀別人的代碼,遇到自己解決不了的問題及時和行業有經驗的人討論交流,條件允許可以報個學習班,編程自學的難度還是挺大的。
關於小白如何選擇適合自己的編程語言,環球青藤小編就和大家分享到這里了,學習是永無止境的,學習一項技能更是受益終身,所以,只要肯努力學,什麼時候開始都不晚。如果您還想繼續了解關於python編程的學習方法及素材等內容,可以點擊本站其他文章學習。
Ⅳ 編程的初學者應從什麼開始學
學習編程可以從c語言開始學,方法如下。
零基礎自學編程入門指南:
一:確定一個方向,編程語言太多了:java、C++、python、PHP、C等,需要確定方向,從基礎學起,建議零基礎學編程的小夥伴從C語言開始學起,C語言入門比較簡單,會提升自信心。
二:自學編程入門一定要階段性的看到成果,這個「成果」並不是在「黑匣子」裡面實現,要在用戶展現界面呈現,很容易提升信心。
其次,多學多練,計算機編程只有多打代碼,才能從中找到規律。期初的時候可以不明白只要跟著老師一起打代碼一起多練習,慢慢就會由記住理解,如果是想從事編程的同學,可以把寫過的代碼存到自己的文本文檔里,這也就能知道我們的代碼量,為以後找工作做准備。
學編程入門很關鍵,如果你找到一個好方法入門學習很輕松,如果方法錯了,很容易半途而廢,C語言編程學會後,完全可以在學習python、java等新的編程語言也無所謂,它們有很多相通之處,可以相互借鑒,互相拿來應用。
Ⅵ 怎樣自學編程入門
1.首先,給你的學習編程一個重要的意義
做任何事情前,你都要首先明白為什麼要做?這個理由不是學校開了某個編程課,你為了應付考試。或者看到其他人都在學,你沒事干,也學下吧。這都是盲目的表現,就好比你追一個女孩,不是因為她家有錢,最重要你追她的原因是:你真的喜歡上了她。
2.如何選擇你人生的第一個編程語言
很多人一開始是對編程有興趣的,但是之前很多大學一上來就教C,C++。裡面復雜的內容,也讓很多人從入門到放棄。到最後連興趣都沒有了。沒有興趣是最可怕的敵人。
如果你是剛開始學編程,選一個比較人性化的編程語言,我建議從python開始。它足夠簡單,而且容易上手。而且現在連小學生都開始學python了。
3.選擇一個有界面的編程環境
很多編程語言,一開始安裝後,都是教你在命令台下寫代碼。面對這么一個黑洞洞的東西,你的興趣又降下來了。
一開始編程不要在這個不友好的命令行下做。而是找一個集成開發環境(IDE),在裡面敲代碼。人對有界面的東東天然有好感和興趣。比如學習Python,一開始用notebook就很容易敲出代碼,而且運行結果也能實時的反饋給你。
Ⅶ 自學編程軟體有哪些
1、桌面、效率工具Onenote
onenote就像紙質的筆記本。收集資料、知識管理、強悍的復制圖像的文字,簡直是好用到不怎麼需要介紹。
2、閱讀/編寫代碼:Notepad++
毫不誇張地講,至少有80、90%的程序員用過這款工具。這款編輯器確實挺好的,支持代碼高亮顯示,而且適用於多種語言,有ada,php,java.c#,c++等。

3、sublime text3
Sublime Text在OS X、Linux 和 Windows 三大平台都可以使用。
這款代碼編輯器擁有多選、宏、代碼片段等功能,並且還有極具特色的Minimap。
4、編寫代碼:Source Insight
編寫代碼除了使用Notepad++之外,也可以選擇Source Insight。
它是一個非常強大的強大的程序編輯器。可快速訪問源代碼和源信息的功能。
5、流程圖visio
程序員做流程圖的軟體,很少有幾款可以和Visio媲美的。它可以將復雜信息、系統和流程可視化、分析,受到大量程序員的喜愛。
Ⅷ 零基礎自學編程應該怎樣起步看什麼書
零基礎先了解計算機基礎、網路基礎,現在熱門的編程崗位就是Web前端、Java,如果是為了就業可以考慮這兩個技術方向,如果是對編程感興趣,可以學Python,語法簡單,可以迅速做一些小項目。
"編程"就是我們為了完成某項任務, 將解決問題的步驟, 用計算機能夠理解的語言寫成指令, 這就是"編程". 而後, 計算機會根據這些指令一步步執行, 最後完成任務.
編程語言有很多種,只需要精通一門編程語言或者說一個技術方向就可以了,可以結合自身,選擇一門自己喜歡並合適自己的。
HTML5+JS(web前端開發)
什麼是前端?在網站上看到的一切圖片、文字、視頻、都是前端寫的。
目前web前端開發還是熱門編程方向,這門語言對於零基礎的學員來說學起來難度不大。
Java
java仍然是市場上最流行和最火爆的編程語言,常常跟企業聯系在一起, 因為具備一些很好的語言特性, 以及豐富的框架, 在企業應用中最被青睞。
Python
Python是動態形的靈活的解釋性語言,從軟體開發到Web開發,Python都有在被使用,因為他的解釋性,適合輕量級開發,Python是很多新手會選擇的編程語言。
C語言
C語言,語法較多,時間相對還是比較多的,所以也可以考慮從C語言入手,因為打好編程基礎,以後再學其他語言會很快上手。如果是快速就業,不太適合C語言
C++
和C語言一樣,語法有一定難度,C++是一種最廣泛支持範式的編程語言,。當然如果C學的不錯,C++上手也會快。
Ⅸ 在哪些網站可以自學編程
如果你在自學編程,你可以在慕課網上觀看學習視頻,慕課網上的視頻可以說是包含了所有你想學的知識點;當你的學習遇到了難點的時候,你可以去CSDN上查找解決方法;當你想要寫練習題的時候,你可以在力扣網上刷到所有題型。那麼關於在哪些網站可以自學編程?以下是我的看法:
三、力扣網
學習編程最重要的就是敲代碼,只要代碼敲的好,你就可以找到好的工作,所以當你學完一部分課程的時候,一定要敲代碼。力扣上的題目是非常多的,不管你學的是哪一種編程語言,力扣上都有題目,而且每一個題目都有對應的解析和視頻,所以如果你要自學編程的話,一定要多敲代碼。
那麼關於在哪些網站可以自學編程?以上是我的看法,你有什麼看法?歡迎留言交流。