① 我先自學計算機軟體編程,請問先學哪一種,VB還是C語言,或者是C++
問題一:學習編程入門應該先學什麼? 學C,c++,C#,數據結構,資料庫,演算法.剛開始還是先學c語言吧,推薦下《C程序設計》,發行量第一的書,幾乎人手一本.比穿適合初學者,
The C Programming Language也是本好書,推薦
問題二:學編程應該先學什麼 我以前學過但後來放棄了 我可以給你點建議 希望對你有用!!
1.編程一般來說還是先學C語言,其實你不學C直接學C++也行,因為在C++中也包含很多C語。。但是我還是叢旁余建議先學c.雖然要多花點時間但是對你以後過渡到C++和理解一些編程的基礎知識,基本概念是很有好處的。學好了C之後就可以選擇學java,c++,C#等。。。雖然語言多,但是他們都基於C只是有些地方不同,你可以根據你的就業方向選擇一門學精,一定要。。。然後你在學其他的語言都相當簡單。。就像你學好一門內功,其他武功學起來就簡單了。
2.我想談的經驗就是,新手經常問的要數學知識和英語知識的問題。。英語知識講究就行不太影響大局。如果你的英語知識稍好的話,以後你定義函數名和看別人的程序這些都會幫你節約時間。。。我學編程以前很多人說數學不重要,其實對於編程來說是需要數學知識的,從某方面來說數學等於邏輯,眾說周知編程是一項需要邏輯的知識。。。我數學很差,而且我又是自學編程,在開始學基礎C++的時候還沒有多大困難。。到後面學到了在編程中最關鍵的數據結構和演算法的時候,我就被難住。這里要求數學要好。編程中的演算法和數據結構是很重要的,以後你的程序編得好不好,就是看誰的演算法和數據結構用得最恰當。最高效。。。。這也是導致我放棄的直接原因。。。
3學習方法。。編程是需要實踐的,建議你買一個筆記本電腦。。然後有空就去圖書館上機練習。。做下課後的習題。。把書上的例題也自己做一遍。。
一本好書,你一遍是無法理解其中的全部精華的,真的,起碼看,做兩遍以上,
雖然浪費時間,但是每一次你就會對其中的知識點有新的理解。。。雖然很浪費時間,而且讓人心情煩躁。。。但是一個程序員關鍵是能耐住寂寞。
4.當你學得不錯了,你可以和你志同道合的朋友一起去接一些小項目做,這樣你才能看到自己的不足。。。看清楚實踐和理論的差別。。。
5關於前供問題。。。依照這個社會的發展,電腦以後幾乎像手機一樣普及。所以你們前途的一定是光明的。。。。雖然這一行才出來工資或許不高,但是自己要能做個1年多,有經驗了。。工資是普遍高的。。
6這一行是有趣的,你看網上這些東西不都是程序嗎?也是累的。。最後的勝利者是耐得住寂寞。努力的人
問題三:零基礎學習編程,我需要先學習什麼 看你想要干什麼。計算機程序有很多方向和用途。可以先學習一些對新手友好的語言,比如Python、VB、C語言,主要是鍛煉自然語言思維到計算機語言思維的銜接過渡。然後可以考慮個人的開發方向,移動開發就學Java、Swift、C++,pc軟體開發就學C#,C++
問題四:零基礎想入門編程需要先學什麼? 說真的, 如果滲滾你對編程是 0 認識的, 那我先恭喜你!! 因為你將會有個很好的開始 ( 像我這種老骨頭, 很多壞習慣都改不了, 學習新的東西也有困難 ) 那, 我給你的建議是 :
1. 如果你的英文還可以, 找英文的教材來學, 去外國的 forum 討教 (如 StackOverflow), 你會有更好的領悟, 會有更多人可以幫到你. 你會學到更好的編程思維, 最重要是, 學會 問對問題 ( 老外比較願意一邊批評你, 一邊幫助你, 他們會給你引導居多, 迫你思考 )
2. 首先要有編程的思路. 你總要知道 你到底想做甚, 為甚要做甚, 你要做甚. 一旦缺少其一, 你的行為便沒有意思, 你的思路 和理解也會中斷, 你會變得很迷失
3. 你要明白編程的 4步曲 Input -> Process -> Output, 另加 Storage
4. 你可以先嘗試用啟粗人類的語言去編程 ( 我總是這教我的學生的 ). 你得用上 由... 到..., 當... 就... , 如果 ... 那... 否則... (可以再加, 又如果... ) , 你可以試著這樣寫一個 我的一星期 的程序.. 當這寫得出的時期, 那就代表了你已開始有 編程的思維, 你再看那些 for (...), while(...), if then elseif else 時, 你就能跟上了. 但如果你還沒做到這一點, 那代表, 你還沒准備好
5. 另外, 你也得有一些 OO (物件導向) 的概念, 如甚是 Object(Class), Attribute (Properties), Method; 甚是 Inheritance(繼承), Polymorphy *** (多形繼承), Encapsulation(封裝). 那你就很容易掌握教程里的思路
6. 以我本人的經歷, 跟著教程是學不會的, 我會先前設一個目標, 如:我要寫一個 鬧鍾記事本 , 無論我用甚(懂或不懂的)語言, 我都會循著上面 2,3,4 點的思路去一步一步找出答案. 我要這個應用怎操作 ? 最後要得到甚結果 ? 怎樣做到這個介面 ? 裡面要有甚邏輯 ? 裡面會發生多少支節... 最後就是你耕耘的收獲.
7. 最後, 我會建議你先學會畫流程圖和規劃程序, 才去想怎做程序, 連道理都沒講得通, 那是絕對不可能寫得出個程序來的. yEd 是個不錯的流程圖軟體, FreeMind 則是一個不錯心智圖軟體, 你都可以試試.
以上, 希望對你有幫助. 但我說的也就這多了, 沒補充了, 所以也不用追問了. Good luck! Happy Programming! =)
問題五:零基礎初學者學習編程語言應該學習哪一種? 你打算一直學下去的話,就先學C,VB只是簡單的,C學好後再深入學習java。c功透後只要兩三個星期就能夠把VB搞懂。現在大企業基本不是看你學的語言多少,而是你的編程基本功及可培養發展潛力!
問題六:編程入門因先學什麼或先看什麼書好? 選擇開始語言真的很重要,C語言容易掌握,如果要深究它卻是最難的,C語言是一個面向過程的罰言它應用於硬體開發~其工資是所有編程語言不能比的,你要想當黑客C語言必須要精通,還有計算機的核心技術!用C語言做基礎語言是很好的~
學過C語言的入java和c#就容易多了~!java是san公司c#是微軟出的, 都是面向對象的語言~在面向對象的編程中萬物皆對象!java要比c#難度高~不過工資也高!
學完以上語言還需要學資料庫語言~SQL和Oracle,一個大型程序是少不了資料庫的~
然後看選擇是否進網頁編程~網頁編程需要以html語言做基礎然後和java結合就是jsp語言~和c#就是asp語言!
以上只是給你了一個思路進入編程的領域是很辛苦的~需要有堅強的毅力~~呵呵不說太多了祝你學業有成.
問題七:零基礎編程入門自學先學什麼 剛學程序的時候要切記:
1.不要追風,不管別人說今天XX語言有多好,明天XX語言多流行。
2.編碼是件很枯燥,甚至很痛苦的事,所以一定要有耐心。
c,最基礎也是最根本的(操作系統就是用c和c++編的),學了c後c++,c#就很好學了因為大體差不多.其實只要學了一門語言學其他的就很快了.
C#.C++是由c語言發展出來的。vc就是visual c就是圖形界面的c語言編程
Visual Studio2008隻是個專業開發軟體(很多大程序都在這個上開發)不是教學用的,也沒有什麼真正意義上的教學軟體。編程嘛不管用什麼程序編都一樣,Visual Studio2008很不錯,編程錯誤提示也很到位。
要去買本c語言的書,自己鼓搗是沒用的。
問題八:零基礎自學編程應該先學什麼? 我自學的都是java,比較簡單
問題九:編程入門先學什麼,自學能學會嗎? 這個問題問的挺廣泛的。我先回答第二個問題,自學能學會。編程的話首先要學習計算機基礎,打字,學習一些計算機基本原理,演算法,數據結構相關的基礎。然後學習C語言。然後根據自己的方向選擇一門想學的語言,學習語法,做項目。
這個是很大致的說法。具體還要看你是什麼基礎,想做什麼。而且做了才知道。
問題十:自學編程怎麼入門(零基礎) 因為你說是因為愛好才學,我便回一回這問題。
建議:去書店買一本c語言入門書籍看看。把書上的代碼手工往電腦上錄入,調試(我用了四個梗,所有工作之餘的所有時間都在看、想……四個月勉強入門……),學會了這一種語言,其它的語言都很容易過渡的。
之後,再學數據結構,充分認識點,線、樹、圖形等等……這里我用的時間太多,但數基礎不行,還有些都沒有學會……
之後,你自己就知道怎麼辦了……
我也因為愛好才學的,也是自學。
你是高中生,比我好多了,我是初中生,你比我學習起來更容易。
② 編程需要學什麼
1、C 語言:C 語言作為一種簡單靈活的高級編程語言,它是一個面向過程的語言,一般是作為計算機專業的基礎入門語言課程。
2、Python:Python是一種面向對象、互動式計算機程序設計語言。它的特點是語法簡捷而清晰。由於它的易學、易讀的特性,有些學校用它代替C語言作為基礎入門的語言。
同時Python且具有豐富和強大的類庫,基本上能勝任平時需要的編程工作,而且它對一些新興的技術例如大數據、機器學習等也有較好的支持 。
3、C++:C++語言保留了C語言的有效性、靈活性等特點,又添加了面向對象編程的支持,具有強大的編程功能,可方便地模擬現實問題的過程和操作。
它編寫出的程序具有結構清晰、易於擴充等優良特性,適合於各種大型應用軟體、系統軟體的開發和設計。它的問題在於C太過復雜,作為一個門課程來講,一個學期的學習只是對C++來說時間太短,只能做一個概念性的了解。
4、JavaScript:JavaScript是一種輕量級的編程語言,它是一個腳本語言,可以嵌入到HTML頁面中,由來瀏覽器來解釋執行,用來實現瀏覽器和用戶之間的交互。它的應用場景主要是基於Web的開發。
5、Java:是較為傳統的面向對象語言,特點是支持跨平台的開發。Jav語言是基於面向對象的思想來設計的 , 但是刪去了C+中幾乎不用或很難用好的一些面向對象的特徵。Jav語言隨著互聯網的發展逐漸流行,而且大量的開源框架和類庫支持Java在各個場景的開發實踐。
6、Swift:Swift是Apple發布的一門編程語言,用來支持Apple設備上的OSX和iOS應用程序,在iOS程序設計課程中需要講授Swift語言。
7、R:R作為一種統計分析語言,集統計分析與圖形顯示於一體。隨著大數據、機器學習等技術的迅速發展,R作為一個數據分析統計工具日益得到重視。一些學校也陸續開設了R語言的課程。
③ 編程語言入門學哪個好
編程語言入門學Java、C、Python和C++比較好, 這類語言都是非常通用的語言,它們並不局限於特定的編程平台或用途。
1、java——大眾化的編程語言
Java是歷史最悠久的編程語言之一。 Java可謂 是Web應用程序、桌面程序、操作系統及更多系統的立足之本。這種面向對象、基於類的編程語言泛使用:;此外,它也是最受歡迎的語言之一。
2、python——最好的編程語言
Python是種模塊化的、 易於學習的、面向對象的解釋型計算機程序設計語言。Web應用、用戶界面、數據分析、數
據統計——無論是什麼問題, Python都有框架可以解決。用Python編寫的許多開源庫能夠實現數據科學廣泛使用的一些核心的機器學習演算法。
最近,由於對大數據分析和機器學習演算法的需求的增長,對Python的需 求也在快速增長。數據科學家也將其當作篩選大型數據集的一個關鍵工具。
3. C/C++
C和C+ +都是優秀的入門編程語言。如果你對游戲開發很有興趣,C+ +是-種優秀的入門語言,因為除了Web開發應用程序、移動應用程序和桌面應用程序外,它還經常用於開發游戲和游戲引擎。
C和C+ +都不僅僅為編程提供了入門知識,還為整個計算機學提供了入門知識。即便你將注意力集中在其他編程語言上,C/C+ +提供的基礎性知識也很有價值。
不過,C+ +在最初階段對初學者來說可能頗具挑戰性。如果你能夠克服這個困難,那麼將會大有回報。
④ 想自學編程是因該先學java,還是c語言呢
如果是自學的話從JAVA開始學起比較好,C語言的語法和JAVA一樣,但是從語言的難度來說JAVA比C語言簡單太多了。C語言沒個幾年的功夫什麼都寫不了,JAVA幾個星期就能寫出一個能看的東西出來,學起來成就感比較大。
從就業前景來說,就像樓上的哥們說的,C語言一般做嵌入式開發,一般來說都是這么分的,但是是也不一定,像騰訊很多後台項目都是C語言寫的,但是很少。相對來說JAVA選擇工作的機會就比較多了,市面上80%的WEB系統都是用J2EE做的,還有最近移動互聯網比較火熱,android系統的開發語言也是JAVA。
但是也不能說C語言就不重要了,就像武俠小說里的功夫,C語言更像基本功,內功,JAVA像招式,只懂一點招式也可以打架,要成為高手還是得學一些基礎的東西。但是真正的內功也不是開發語言,語言只是工具,編程這條路要走的話,還有很多東西要學,數據結構,計算機網路,操作系統,微機原理這些基礎知識要懂,另外軟體工程的東西,設計思想的東西都是垮語言的。
最後祝好運!!
⑤ 鑷瀛﹁蔣浠跺紑鍙戱紵娌¢棶棰橈紒鍙闇鎺屾彙榪欎簺鍏抽敭鐭ヨ瘑
鎯寵佽嚜瀛﹁蔣浠跺紑鍙戱紵鍒鎷呭績錛屽彧瑕佹帉鎻¤繖浜涘熀紜鐭ヨ瘑錛屼綘涔熻兘鎴愪負緙栫▼澶у笀
👨💻閫夋嫨涓闂ㄧ紪紼嬭璦
閫夋嫨涓闂ㄧ紪紼嬭璦錛屽侾ython銆丣ava鎴朇++錛岃交鏉懼紑鍚浣犵殑緙栫▼涔嬫棶錛佹棤璁轟綘鏄鍒濆﹁呰繕鏄鏈変竴瀹氬熀紜錛岀綉涓婁赴瀵岀殑鏁欑▼鍜屼功綾嶉兘浼氭槸浣犵殑鏈浣充紮浼達紒
🔨鏁版嵁緇撴瀯鍜岀畻娉
鏁版嵁緇撴瀯鍜岀畻娉曟槸緙栫▼鐨勫熀鐭籌紒浜嗚В騫舵帉鎻″畠浠錛屼綘鐨勭紪紼嬩箣璺灝嗘洿鍔犻『鐣咃紒鍚屾牱錛岀綉涓婃暀紼嬪拰涔︾睄閮芥槸浣犵殑寰楀姏鍔╂墜錛
💪瀹炴垬婕旂粌
閫氳繃緙栧啓浠g爜錛屽弬涓庡皬欏圭洰錛屼笉鏂鎻愬崌浣犵殑緙栫▼鎶鑳斤紒瀹炶返鍑虹湡鐭ワ紝浣犱竴瀹氳兘鍦ㄥ疄璺典腑鏀惰幏婊℃弧錛
🤝鋙嶅叆緙栫▼紺懼尯
涓庡織鍚岄亾鍚堢殑紼嬪簭鍛樹氦嫻佸績寰楋紝鍏卞悓鎴愰暱錛佹棤璁烘槸璇鋒暀闂棰樿繕鏄鍒嗕韓緇忛獙錛岃繖閲岄兘鏄浣犳垚闀跨殑鏈浣寵垶鍙幫紒
⑥ 想學編程,學哪個比較好
想要從事計算機編程,做一個程序員的話,最主流的後端編程語言就是學習Java Python或者go。
如果是業余興趣建議學Python,和C++,後者更有難度,不過不要都學,容易混淆。
學編程的話,我建議選擇Java,原因如下:
1)世界上最受程序員歡迎的編程語言Java語言從出現到今天已經發展了29年。
在這29年中,產生了無數與Java相關的產品、技術和標准,大量的開源框架和組件為Java程序員提供了快速構建大型企業應用程序項目的標准構建塊。
2)企業最熱衷的編程語言由於Java易於學習、安全、可移植和跨平台,並且提供了大量的開源框架和組件,因此很容易建立大規模的企業應用程序項目。
因此,政府組織、事業單位和大型企業都傾向於使用Java來開發信息系統,企業對人才的需求也是巨大的。
3)學習Java高薪沒有問題
4)學會java,不但容易找到工作,錢賺的也多。
Java工程師是世界上對軟體工程師的最大需求,尤其是Java高級工程師,平均年薪在25W-50W之間,Java架構師的年薪為80W,選擇Java,高薪沒問題!