回覆列表
  • 1 # levinjoe

    當然是永遠的神,C語言。當然,如果你覺得還不過癮,也可以選擇lisp。對自己的抽象思維有足夠的自信,可以暑假挑戰下SICP。

  • 2 # 快樂森美

    本人從事計算機行業二十幾年,簡單回答一下。新手學習計算機專業,先必學習C語言,C程式語言是最基礎的,不管高階程式語言還是底層晶片設計程式設計都以C為基礎。C語言具有組合語言的特點,計算機專業必須要精通,向上向下發展都可以。

    可以先學習C語言的資料結構和演算法,包括基本資料型別、三大結構、模組化設計函式、C語言中的指標、結構體、檔案的操作。學習的過程養成良好的程式設計習慣,包括命名規則和註釋,要讓自己看得明白,別人也讀得懂。

    Java和Python要了解一下架構及環境,java分為重量化和輕量化兩種框架。象大型的電商網站如淘寶、京東等。一般採用JAVA重量化架構,可以從java輕量化架構入門,成功搭建一個小平臺就不錯了。

    國家對計算機高階人才需求比較緊缺。特別是底層設計與程式設計,現在計算機行業細分比較多,根據自己的愛好,精通某一個領域。

  • 3 # 唯冥塵塵學習匯

    先學C語言,C語言是較基礎語言,學完C語言再去學java,python就很簡單。學習三大演算法結構(順序結構、選擇結構、迴圈結構),資料型別、陣列、函式、列舉、指標、類和物件等。當你學會c語言之後,再去學習java,python,很快就可以起手。如果先學習python的話,你會很快就掌握這一門語言,卻不知道它是怎麼執行的,你再去學習c,你會發現指標是什麼、怎麼會有這麼難的一門語言。

    加油、小白、多刷題、多理解程式設計思想,多思考問題。

  • 4 # 老杜侃留學

    計算機科學的核心是數學,程式設計僅僅是工具。計算機將來是否能夠學好,取決於數學基礎和數學的能力。基本上,微積分,線性代數,統計機率和離散數學這些構成計算機科學/工程的核心基礎。與其假期學程式設計,不如把數學基礎打好。

  • 5 # Sunny像笑臉一樣燦爛

    呵呵,這就要進入狀態啊。

    在大學計算機專業首先學習組合語言,你所說的C語言、Java、Python;都是屬於高階語言。學計算機語言主要是學習語法和養成思維習慣。大家知道好多突發事件發生前,要提前做好預案,這個可能是計算機程式設計演變來的吧,在計算機程式設計中,就是選擇語句,列出所有的可能出現的情況,分別處理。

    這幾門語言,還是從C語言開始吧,這是基礎,入門後你會發現基本上語言大多是大同小異,主要是學習程式設計的思想和思維方式,語言只是工具。

    英語要好,一直保持探索精神,保持新鮮感,這是學程式設計的要訣,入門後,你會發現世界就在你的掌控之中,這就是程式設計的樂趣!

  • 6 # 散居獵人

    Delphi XE 10 C++Builder

    學C或C++那是必須的,演算法類經典教材用類Pascal語言描述也沒什麼好爭議的。

    計算機類專業,不僅僅是要開C++課程要學習程式語言,作業系統,編譯原理,資料結構,演算法分析與設計等等,教材中的演算法模型也是用C或C++或Pascal描述的。

  • 7 # DKink

    如果打算成為高手,建議以下學習次序。

    1,計算機結構原理

    2,彙編

    3,C語言,適度學點C++,Python等其他的

    4,資料結構

    5,編譯原理

    6,其他語言的各類語言和框架類庫。

    這樣就能迅速提高,少走彎路。

  • 8 # ScholarMartin

    計算機語言都是很簡單的,程式設計的困難不在於計算機語言,而在於程式背後的知識。

    如果想學習程式設計,可以先試著用中文把自己熟悉的做某件事的過程表達清楚,比如產生一個三角形的加法口訣表,左邊一列是一個加數a,從1到9;頂上一行是另一個加數b,也是從1到9。兩個加數所在行列的交叉點是兩數之和(a+b),其中b不大於a。自己想一想需要用到什麼,這就是將來要學的。

    入學前可以充分休息,如果想學習,建議先突破英語,達到不查詞典能看英文小說的水平。將來程式設計用到的手冊都是英文的,中文手冊大多從英文翻譯過來,滯後倒是其次,要命的是翻譯的人不懂專業,甚至是電腦翻譯的,每個字你都認識,但是卻不知道它在說什麼。

  • 9 # 回馬欲黃昏

    可以先學習一下Python,這門語言需要掌握的關鍵字相對較少,結構也簡單,還有比較豐富的庫資源。等有了一些程式設計經驗後,再學習C語言就更容易上手了。

  • 10 # 隨言2008

    大學畢業30年了,感覺自己已經落伍了。

    但是想成為“程式猿”, C語言和Java是基礎。

    但是,個人建議:好好享受你的假期,從心態上、心理、性格上調整自己,大學生活可不是“死啃書本”,你可以做做自己的人生規劃。多務虛,少務實。

    上大學之後再踏踏實實地奔著自己的目標努力、前進。

  • 11 # 滬皖新世界

    語言只是一個工具。學好一門語言,一通百通,其他語言學起來就很容易了。C語言是面相過程的結構化語言,JAVA和Python是面嚮物件語言。從難易程度來說,c>JAVA>Python。就目前市場應用來說,JAVA>Python>c。但是c語言是基礎。JAVA的語法和c很類似。c語言學精通了,學JAVA上手很快。目前高校裡好像開設c++課程。他是c的升級款。也是面嚮物件語言。目前企業新開發的系統,需要用到c的,也絕大多數選擇c++。c目前更多的是維護銀行一些老系統。

  • 中秋節和大豐收的關聯?
  • 怎麼才能盤活農村閒置房屋,土地?