如何學習電腦程式設計語言

來源:互聯網
上載者:User

標籤:原理   變數   通用   靈活   內容   使用   學習英語   核心   技術   

關於如何學習電腦程式設計語言(C, C++, Java, Python, PHP, ...)
1. 電腦程式設計語言是我們和電腦交流資訊的載體,我們通過它和電腦“說話”,電腦聽到我們說的話,領會了我們的意圖,就按我們說的話去做事,最後電腦也要回應我們,通過顯示器或其他硬體裝置把資訊傳達給我們。
2. 電腦程式設計語言多種多樣,各種語言層出不窮,在某段時間裡會有一些語言比較“吃香”,使用者很多,技術更新很快。
3. 很多人因為不同的原因開始學習電腦程式設計語言,那麼到底如何學習電腦程式設計語言呢?
4. 也許有人認為每種程式設計語言都有不同的學法,有自己的特點,不能一概而論,沒有通用的學法。這種說話也許不是完全錯誤,但是我個人是持否定態度的。程式設計語言雖然多種多樣,但是從高處看,其目的卻是完全一樣,都是為了和電腦“說話”。
5. 是的,從名字上我們也可以知道,電腦程式設計語言,其實是“語言”,就像我們和人說話用的:英語,法語,俄語,日語等,都是相同的。我們是如何學習英語的?法語專業的學生是如何學習法語的?
6. 我們就從電腦科學與技術專業的角度,解析下如何學習程式設計語言。
1)學習一種語言中包含的關鍵字,這些關鍵字是我們無法操作的,不能修改,只能拿來使用。
2)學習一種語言中資料的表示形式,即我們常說的資料類型,int, long, double,等等所有的資料類型。這也是我們和電腦“說話”時,電腦非常關心的內容--資料的表示形態。
3)學習一種語言中操作資料的操作符,通過這些操作符,+,-,*,/,%,!等。電腦很容易就明白了我們說的話中的意圖。
4)學習一種語言中一些常用語句的寫法,如條件陳述式,迴圈語句,捕獲異常語句等,這些語句和語言中的關鍵字一樣也是我們不能修改的,我們只要學會如何按照格式寫這種語句。
5)學習語言的特性,如物件導向,面向過程,或者說基於對象--任何變數都是對象。語言的特性就是語言的設計者設計語言時為語言注入的核心思想,是一門語言的靈魂,我們在學習時要去領悟一種程式設計語言的核心思想,這樣在編寫程式的時候才能更靈活。
6)學習一種語言如何?流行的編程技巧,如閉包,函數式編程,這是高階編程的基礎。
7)(頂尖高手)學習一種語言底層實現機制,底層記憶體管理,編譯解釋原理。

如何學習電腦程式設計語言

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.