純編程小白,先從什麼語言開始學習?

lady請淡定


作為一名IT行業的從業者,同時也是一名教育工作者,我來回答一下這個問題。

首先,對於初學者來說,先從什麼編程語言開始學起,要考慮自己學習編程語言的出發點,不同的出發點往往會對於學習哪種編程語言有非常直接的影響。

如果學習編程是為了從事程序設計崗位,那麼不同的崗位方向往往需要學習不同的編程語言,如果從事Web開發,可以重點考慮一下PHP和Java;如果從事大數據開發,可以重點考慮一下Python和Java;如果從事前端開發,可以從Html開始學起;如果從事嵌入式開發,可以從C語言開始學起等等。以上這些編程語言都有廣泛的應用,也都比較適合作為入門編程語言來學習。

其次,從哪一門編程語言開始學起,還需要考慮自身的知識結構,如果具有紮實的數學基礎,那麼可以考慮從Java、Python或者C語言當中選擇一門,這三門編程語言也是研發級程序員比較常用的編程語言。從目前的發展前景,以及學習的難易程度上來看,可以重點關注一下Python語言。

最後,選擇從哪一門編程語言開始學起,還應該考慮一下自身的學習環境。學習編程語言最好要有一定的學習渠道,如果身邊有編程語言方面的專家,那麼在選擇編程語言的時候,應該選擇對方比較擅長的編程語言,這樣在學習的過程中也會受到更多的指導。

不論選擇學習何種編程語言,都應該注重實踐環節,實踐過程不僅能夠培養自己的編程思維,也能夠積累一定的調試經驗,這一點也是非常重要的。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網、大數據、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區留言,或者私信我!


IT人劉俊明


我覺得最好還是先學一下c語言,然後根據自己的興趣學習java、python等等其他的語言。為什麼先學c呢?主要是c是面向過程的,比較底層的語言,出現的比較早,好的書籍很多,學起來也相對容易一點。還有一點原因是學了面向過程,再去學面向對象的語言,在理解上會更加深刻,從某種程度上說,也是在幫助你學習其他語言。

關於面向過程和麵向對象的區別,網上可以百度,你現在不一定看的懂,但是學過以後就會清楚了。

入門學習,推薦中國大學mooc,有很多精品課程都是免費的,講的也很好。

如果只是對編程感興趣的話,我建議在學了基本的語法以後還是要嘗試自己做一點東西,這樣更有成就感,比如自己在阿里雲申請一個域名和租用一個服務器,然後自己搭建一個小網站,或者做一個簡單的微信小程序,等等,噹噹網上有比較多的實戰書籍。

如果你想學習編程,然後做開發的話,學習強度和難度就要大很多,要學的內容很多很多,學習的方向也有很多。比如現在很火的大數據,人工智能,等等,就不細數了,有興趣的話就可以查查資料。

一入編程深似海,要學的東西太多了,一起加油吧!



松鼠小碼農


對於編程小白來說,首先要確定自己的學習方向,就目前的行業發展來說學習java編程是最合適的,因為java是目前企業使用量最大的編程語言,以後得發展或者目前的就業崗位更多一些。

對於小白來說學習java入門可以按百戰程序員高淇老師的java300集資料來學習的,這個資料專門針對零基礎的同學,每個知識點是一個小視屏,大家可以了利用零散的時間來學習,而且課程本身貼近實戰,大家在學習的過程中,可以參考教程裡得小遊戲小項目進行練習,這樣能夠更快速的掌握所學的知識。


小小互聯科技


這個沒有標準答案,我的建議是先看興趣,再看市場。編程這一行很深,對於初學者而言,僅僅學習語言本身是不夠的,難度其實都很大。所以,你得先考慮清楚自己對什麼方向感興趣,然後再選擇編程語言。如果你沒有特別感興趣的方向,又或者方向太多,我建議根據市場行情來看一下。目前來說,初學者一般接觸的語言主要就五種:C語言、C++、JAVA語言、Python語言以及Javascript。其中,C++難度最大,JAVA其次,其它三種對於初學者都比較友好。你可以先學門簡單的,瞭解一下編程的各個領域,再做進一步的打算。


書小宅


純編程小白,先從什麼語言開始學習?

這個要看你是什麼原因學習編程語言了。如果只是興趣愛好的話,就學簡單一點的,平時做個小玩具軟件玩玩或練練語法,如過時的VB或中文編程語言易語言,這兩個其實是一模一樣的。易語言只是把VB來了箇中文化。其實核心還是英文的。這兩種語言簡單,做桌面級軟件開發很快很簡單,能快速做出有界面窗口的小程序。



如果是為了找工作,靠這個編程來養活自己的,是正式的工作,那應該學一些當前比較流行的編程軟件,如PYTHON、C、JAVA等,這些軟件編程用的比較多。

如果是互聯網相關的,應該是JAVA、JS、PHP等這些編程語言。如果是電子硬件設計和軟件工程相關的,那應該是C、C++等這些軟件。



如果是電氣自動化技術方向的,可以學學PLC編程、觸摸屏組態等。PLC方面的主要有日系和歐美系是主流。日系主要有三菱、歐姆龍等,歐美系主要有西門子、通用、ABB等。


工控電子愛好者


c語言撒,沒有任何異義,我覺得,入門很快啊,但是一輩子研究都不夠


邊牧的凝視


在選擇語言之前,建議你先弄清楚你學編程的目的,或者說你想學它做什麼,語言沒有好壞之分的,只有最合適的語言。

等你確定一個方向了,再去學習適合它的語言就行了,如果學了以後發現方向不合適或者不感興趣,再換一個方向去學習對應的語言即可。


分享到:


相關文章: