Ⅰ 我想學編程,請問該怎麼入門
一:確定一個方向,編程語言太多了:java、C++、python、PHP、C等,需要確定方向,從基礎學起,建議零基礎學編程的小夥伴從C語言開始學起,C語言入門比較簡單,會提升自信心。
二:自學編程入門一定要階段性的看到成果,這個「成果」並不是在「黑匣子」裡面實現,要在用戶展現界面呈現,很容易提升信心。
三:視頻和圖書同步查閱,網上的是魚龍混珠,建議找一些免費的學編程入門的初級視頻進行學習,最好是成套視頻,如果條件允許也可以購買一套編程入門的視頻資料。
四:計算機編程入門一定要理論和實踐相結合只有這樣才能真正學好
五:如果你有會編程的好朋友,多請教請教他,能讓他帶帶你就是最好不過的了。
Ⅱ 想成為微軟的開發者要學習哪些語言呢
avaScript在Web應用上有著很大的需求,JavaScript主要用於實現為Web瀏覽器,以提供增強的用戶界面和動態站點。
直到google的大神發明了J8引擎。更是把這個語言推向了前所未有的高峰。
J8是一個能夠讓javascript在編譯時就轉化為機器可直接識別的機器碼。原來一直被詬病的運行時效率,如今大大提升差點兒僅僅是比原生c++語言慢一點。
隨著Node-js的發展javascript用來做服務端開發已經走到了主流。特別是網易開源出來了一個做大型網路游戲(MMORPG)框架Pomelo
如今已經能夠用javascript來開發網遊了。
Ⅲ 我想學習微軟編程的這一套,請問需要學習什麼,從哪裡開始
從C語言開始。
不過在此之前你的英語2級以上 數學-》高考及格以上
OK?OK了,可以開始了。
從C語言的基本語法規范開始,由淺入深,到C語言的達到一定程度就可以去看看面向對象的程序設計了,那麼這個程度是多少呢?
最簡單的測試方法,找個全國計算機C語言二級考試的題,能夠輕輕鬆鬆不費吹灰之力就過掉的,那麼恭喜你,你已經入門了。
當然了面向對象的語言是很多的。C++算一個雜牌軍,不過確實很強悍。JAVA現在是相當的紅,不過老大還是C++,學啥看你了。不過你要學微軟那一套,那麼就C++吧。
與此同時:
1.你想成為一個全面的計算機人才:
這些要與此同行:1.匯編語言 2.計算機操作系統 3.編譯原理 4.計算機組成結構 5&數據結構和演算法
2.你想成為一個技術員:
與這些同行:
1.數據結構和演算法 2.軟體工程 3..net入門
over
Ⅳ 怎麼學習編程
我的建議是首先學習C語言和VB,這是兩種不同風格的基礎知識。
然後可以根據自身的興趣和發展方向來選擇各種編程語言。如C++,C#,JAVA等等。當你學習的時候你自然會發現演算法和數據結構的重要性,這是必須要努力學習的方面
與此同時必須要學習一下資料庫的相關知識。
學習的時候,我認為實戰很重要,自學如何實戰?那就是做題,多做題才能多發現問題,多發現自己的不足。
以下是我查詢到的一點參考:
方案一 Basic語言 & Visual Basic
優點
(1)Basic 簡單易學,很容易上手。
(2)Visual Basic 提供了強大的可視化編程能力,可以讓你輕松地做出漂亮的程序。
(3)眾多的控制項讓編程變得象壘積木一樣簡單。
(4)Visual Basic 的全部漢化讓我們這些見了English就頭大的人喜不自禁。
缺點
(1)Visual Basic 不是真正的面向對象的開發文具。
(2)Visual Basic 的數據類型太少,而且不支持指針,這使得它的表達能力很有限。
(3)Visual Basic 不是真正的編譯型語言,它產生的最終代碼不是可執行的,是一種偽代碼。它需要一個動態鏈接庫去解釋執行,這使得Visual Basic 的編譯速度大大變慢。
綜述:方案一適合初涉編程的朋友,它對學習者的要求不高,幾乎每個人都可以在一個比較短的時間里學會vB編程,並用VB 做出自己的作品。對於那些把編程當做游戲的朋友來說,VB 是您最佳的選擇。
Basic/Visual Basic簡介
方案二 Pascal語言 & Delphi
優點
(1)Pascal語言結構嚴謹,可以很好地培養一個人的編程思想。
(2)Delphi是一門真正的面向對象的開發工具,並且是完全的可視化。
(3)Delphi使用了真編譯,可以讓你的代碼編譯成為可執行的文件,而且編譯速度非常快。
(4)Delphi具有強大的資料庫開發能力,可以讓你輕松地開發資料庫。
缺點
Delphi幾乎可以說是完美的,只是Pascal語言的過於嚴謹讓人感覺有點煩。
綜述: 方案二比較適合那些具有一定編程基礎並且學過Pascal語言的朋友。
Pascal語言簡介
Delphi簡介
方案三 C語言 & Visual C++
優點
(1)C語言靈活性好,效率高,可以接觸到軟體開發比較底層的東西。
(2)微軟的MFC庫博大精深,學會它可以讓隨心所欲地進行編程。
(3)VC是微軟製作的產品,與操作系統的結合更加緊密。
缺點
對使用者的要求比較高,既要具備豐富的C語言編程經驗,又要具有一定的WINDOWS編程基礎,它的過於專業溝靡話愕謀喑貪 謎哐 捌鵠椿嵊脅恍〉睦 選?
綜述: VC是程序員用的東西。如果你是一個永不滿足的人,而且可以在編程上投入很大的精力和時間,那麼學習VC你一定不會後悔的。
C語言簡介
方案四 C++語言 & C++ Builder
優點
(1)C++語言的優點全部得以繼承。
(2)完全的可是化。
(3)極強的兼容性,支持OWL、VCL和MFC三大類庫。
(4)編譯速度非常快。
缺點
由於推出的時間太短,關於它的各種資料還不太多。
綜述:我認為C++ Builder 是最好的編程工具。它既保持了C++語言編程的優點,又做到了完全的可視化。
C語言簡介
方案五 SQL語言 & Power Builder
對於一些傳統的數據開發人員來說,Foxpro系列也許讓他們感到更加熟悉。但是對於初學者來說,PowerBuilder也許是最好的資料庫開發工具。各種各樣的控制項,功能強大的PowerBuilder語言都會幫助你開發出自己的資料庫應用程序。
、《計算機組成原理》(熟悉)
2、《數據結構》(掌握)
3、《操作系統》(了解->熟悉)
4、《The C language》(掌握)
5、《編譯原理》(了解原理)
6、《匯編語言》(了解)
7、《計算機網路》(了解)
8、《軟體工程》(了解)
9、《關系資料庫》(熟悉)
10、《The C++Languege 》(掌握)
11、《面向對象設計》(掌握;結合C++學習)
1、《The C Programming language》 (Keinighan & Dennis Ritchie 1988)
2、《The C++ Programming Languague》(Bjarne Stroustrup 1997)
3、《Inside The C++ Object Model》 (lippmans)
4、《Effective C++》 (同上)
5、《More Effective C++》 (同上)
6、《Exceptional c++》
7、《C++面向對象高效編程》
8、《設計模式》
9、《Thinking In C++》
10、《The Standard C++ Bible》(一般推薦)
11、《The Art of Computer Programming 》
12、《Programming Windows》 (Charles Petzold)
13、《VC++5.0技術內幕》
14、《MFC 深入淺出》
15、《軟體需求》
16、《Advanced Windows》
17、《C++ primer》
18、《win32程序員參考手冊》
19、《用TCP/IP進行網際互連》
20、《COM 本質論》
Ⅳ 對window系統進行編程應該學習那種語言
這個哪種語言都可以實現。官方的是c語言。或者來說叫c加加。是window下的c。然後用開發語言是VC。開發的那個軟體是VS。其實各種原都可以,只要它可以調用本地的一pi介面或者說調用底層的話。那麼她就可以實現你剛才所說的那種。
Ⅵ 如何學習編程
學編程的注意點:
1、要確定好自己一定能學下去,不能是三分鍾的熱度,只是學個熱鬧,這樣永遠沒有辦法學的會。
2、一定要打好基礎,剛開始學習編程的時候可能會很慢,感覺自己沒學會啥,這可能是因為正處於打基礎的階段,只有把基礎打好,未來才可以學得更好。
3、要注意實踐操作,理論知識學得再多,如果不能實際的運用,還是等於0的。
編程是編定程序的中文簡稱,就是讓計算機代碼解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式運行,並最終得到相應結果的過程。
為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。
Ⅶ 怎麼學編程啊
如何學習編程,主要有自學和報班兩種途徑,至於需不需要報班,可以結合自己的實際情況來進行判斷,這里簡單介紹下。
學編程的注意點:
1、要確定好自己一定能學下去,不能是三分鍾的熱度,只是學個熱鬧,這樣永遠沒有辦法學的會。
2、一定要打好基礎,剛開始學習編程的時候可能會很慢,感覺自己沒學會啥,這可能是因為正處於打基礎的階段,只有把基礎打好,未來才可以學得更好。
3、要注意實踐操作,理論知識學得再多,如果不能實際的運用,還是等於0的。
自學還是報班:
1、如果你可以規劃好自己的學習過程,堅持一步步向前走,那麼自學當然是很好的。
2、如果你沒人監督就學不進去,也沒有自己的學習規劃,那麼還是建議你報班,可以少走冤枉路。
不管是自學還是報班,學編程的要注意的點是相差不大的,希望我的回答對你有幫助!
Ⅷ 電腦程序員怎麼學
計算機編程的學習過程雖然具有一定的難度,但是只要有一個系統的學習規劃,大部分人都能學得會。對於初學者來說,可以按照以下步驟完成編程入門:
第一:選擇一門編程語言。雖然目前編程語言有600種左右,但是比較流行的編程語言只有幾十種,所以盡量選擇流行程度比較高的編程語言來入門編程。對於沒有明確編程場景的初學者來說,盡量選擇全場景編程語言,比如Java、Python、C#等就是不錯的選擇,不僅應用范圍廣泛,而且也有大量的開發案例可以參考學習。
第二:建立基本的編程思想。編程語言本身的難度並不高,只要掌握了相應的編程規則就能逐漸建立起自己的編程思想。建立編程思想的第一步是了解編程語言的基本語法規則,以Java語言為例,要掌握各種抽象概念,比如類、對象、屬性、方法等;第二步是了解基本的編程過程,比如類的定義、對象的創建、方法的調用;第三步是學習經典的編程模式。
第三:注重實驗。學習編程語言一定要重視實驗,實驗不僅能夠幫助理解各種抽象概念,也能在一定程度上積累編程經驗。
最後,在學習編程語言的過程中,也需要同時學習計算機網路、資料庫等相關知識,在當前的雲計算和大數據時代背景下,還需要掌握如何通過雲計算(PaaS)來輔助開發,以及如何利用大數據平台的各種資源。
Ⅸ 如何系統的學習編程語言
如果是學習某種語言的話,其實也很簡單,第一步是看書了解語法,第二步是看懂書上的代碼實例,第三步是把書上的代碼,一個一個字元地敲過去(敲是最重要的)。你需要有好奇心,就會去探索為什麼這個代碼會這么實現,然後就知道遇到一個問題怎麼去實現。或者去找一個培訓機構!