{eval=Array;=+count(Array);}
從我自身經歷來看,從我個人觀點出發,沒有什么編程語言是容易學的,但如果真把一門編程語言學會,學第二門語言相對就容易上手。難就難在入門的第一門語言是否能真正掌握并用于實際應用,不然一切都是虛學。
讀書時,我學的第一門編程語言是C語言。我是農村長大,從小未接觸過電腦,讀高中時也是偶爾去網吧上上網,當時我的第一個QQ號還是用錢買來的,自己不會注冊。編程對我似夢幻般的存在。讀完大一,我只會打字、開機和使用上些常用的軟件。就連打字也是很慢,學打字,我還是在網吧學會的。我大一沒電腦,平時的電腦課,也都干瞪眼,因為老師課上講的知識一點也不會,無從下手練習。
為了能聽懂老師課上所講的知識,我在業余時間也在自學那些讓人羞澀難懂的知識,我把課本看了一遍又一遍,看不懂的會在課上問老師,電腦課更是追著老師問問題,盡管自己努力了,但由于基礎太差,一年下來還是什么都不會,但老天還是公平的,我的努力沒白費,我考試反而拿了第一名,這也更大的激勵我前行。
大學學的編程語言有C語言,匯編語言、Delphi、SQL、JAVA,C#,VB。學得多,卻沒有一個是會的。沒有任何一門語言能使用它真正做出一個項目,那時候對我來說,是非常的困難,任何一門語言都難。
后來工作后,用了ASP和ASP.NET做web開發。ASP被拋棄后就再沒用過。再后來用了PHP,PHP一直用到現在。在這些編程語言中,PHP是我認為最容易入手也是最容易學的。
雖然學了很多,會用的也只有PHP,也許是自己愚鈍,也許是自己對于其它編程語言沒有深入了解,也許是自己之前基礎很太差點,學什么都覺得難。總之,我的經歷中,我學習的編程語言,PHP是花的時間最少,學得最快,而C#花的時間最多,卻只會做些入門級的WEB開發。
如果你跟我基礎一樣差,而什么都不會的情況下,我是建議從PHP開始入手學習。PHP會讓你很快就有了成就感,而這種成就感會給你帶來自信,你會更加喜歡上編程。
在人工智能和大數據的風口下,首推的肯定是python了,python本身的語法比較簡潔,編程效率比較高,并且市場上的人才需求量逐步呈上升的趨勢,以后的發展前景大大的,另外如果想往人工智能方向發展的話,最好還是要系統的學習一下數據結構和算法方面的知識,在人工智能領域算法的重要性比起其他領域的編程要大得多
這要看你學習編程語言的目的是什么,如果是為了編個爬蟲,應該選擇Python,如果為了編Android軟件,就應該選擇kotlin或java,如果想開發window桌面應用軟件應該選擇c#或pb。
上述語言中最間單的編程語言是pb。
我最近在自學kotlin,我覺得kotlin集多種編程語言的優點于一身,是最有前景的編程語言。我覺得看書(kotlin實戰電子書網上可以下載),應該和看源代碼,調試源代碼,B站或云視聽小電視上看視頻,網上尤其是要到編程語言的官網上看資料結合起來,這樣自學效果更佳。
剛好自己就是程序員,現在告訴你一些真實的市場需求。
PHP
PHP作為曾經世界上最好的編程語言,現在仍然是很多中小互聯網公司的首選,特別是一些外包公司、沒有很強技術團隊的公司,因為利用PHP能夠快速的搭建好一個網站,并且PHP的封裝非常好,你比如圖片上傳,如果讓你用JAVA來實現的話,估計代碼量是PHP的很多很多倍,同時PHP有很多現成的框架,比如YII、LV框架,利用框架能夠簡單的用幾行代碼完成很多的事情,同時PHP的語法非常簡單,學起來非常容易。
Python
目前在我們的身邊,似乎Python越來越火,其實Python很早就有了,為什么最近會火呢?是因為市場發展的需要,以前一個項目的功能非常簡單,很快就可以用人工方式測試完,但是隨著現在項目越來越復雜,功能越來越多,業務邏輯越來越復雜,不得不引入自動化測試,而恰好Python就能夠實現自動化測試,除了自動化測試以為,Python還提供了關于大數據處理、機器學習等等方面的支持,而這些恰好是現在市場的紅利點。
綜合所述,如果你還是一個純新手,可以考慮學習Python,當然學習PHP也可以,畢竟工作更好找一些,雖然Python支持自動化測試、大數據等,但是這些方面的工作都是需要一定經驗和學歷要求的。
希望能夠幫助到你,有問題可以在評論中回復交流。
入門可學習C#,深入一些的話推薦java,這些年號稱要取代java的語言不少,但都折戟沉沙,一直穩居編程語言排行榜首位,如果有意向學習java,可以去尚硅谷官網下載最新最全的java學習全家桶視頻。
6
回答4
回答3
回答10
回答3
回答10
回答10
回答9
回答0
回答4
回答