編程學什麼語言好?
編程語言學什麼好
別人寫的一篇關於初學電腦的心得文章,可以給你一些參考。
零基礎如何學習編程
心得筆記
自學編程2年來,加過n多群,泡過n多論壇,接觸過心懷激情的編程新人,遇到過沉著冷靜的技術大牛……編程,吸引了一批又一批的熱血青年,或許是為了理想,或許是心中的愛好,不斷有新人的加入,也不斷有人從編程中退出。編程的入場入口只有一個,出場的出口卻很多。自學編程的新人,有很大一部分卡在了入門上,對此,我想寫下對編程入門的一些拙見,權當拋磚引玉,或對或錯,還望同學們自己鑑定。
1.零基礎,打算自學編程,應具備哪些的知識?
答:
對於入門階段,對知識水平的要求並不算高,或者說很低,大家都應該聽說過xxx小學生編程如何如何這般這般怎麼樣之類的話題,這裡,我們不談長期發展,只談如何入門。首先,我覺得你應該具備計算機的基本操作能力,如果說你連新建一個文件夾或者說從網上下載資料都不會,那麼你應該先買本《windows xx從入門到提高》看,然後再考慮編程這件事,如果你覺得對計算機的基本操作已經熟練後,請繼續向下看。
2.學編程應具備哪些條件?
答:
第一:硬件保證,首先你應該具備一臺電腦,不管是筆記本還是臺式,也不管性能高低,性能對前期學習編程幾乎無任何影響,就入門來看,操作系統還是首選windwos。
第二:有xx語言的入門本書,紙做的,具體xx語言是哪種語言,後面我們再討論這個問題。雖說現在鋪天蓋地的都是電子書了(保留這句話的確定性),到處是掃描版,還高清呢,但我還是推薦看紙做的書,好處有兩點,其一是便於攜帶,可以隨時翻閱;其二是避免眼疲勞,我不信你一直晚盯著顯示器看電子書眼睛不會酸;還有一點,尊重圖書作者的版權。
第三:時間保證,如果你每天都有一大堆事等著你去處理,先去處理那些事吧,處理完後把剩餘時間劃出一整塊的給編程,進行隨時可能被打斷的學習,在編程這塊,我不認為這是在用功學習,零碎時間去背單詞?應該是個不錯的選擇。
3.你確定要學編程?
答:
這個問題看起來有點多餘,但為什麼要提出這個問題?要知道,編程不是一朝一夕的事,如果你只是一時的衝動,或者僅僅是要完成心目中的某個小工具,並沒有長期寫程序的打算,這樣的話,編程不學也罷,畢竟編程從入門到能獨立寫軟件會有很長的一段路要走,中途一旦放棄就前功盡棄,並且已經浪費了你大把的寶貴時間,實在是得不償失。不過,你儘管吐槽說是這是你的業餘愛好,有個愛好也挺好,那麼,繼續往下看吧。
4.如何才能入門?
答:
到底怎樣才能入門?其實,只要你有毅力,慢慢折騰個一年半載,肯定能入門,但寫這篇文章的目的就是為了把這個週期縮短些,不是嗎?所以,下面我就以個人的觀點來談談怎麼才能更快的入門,這裡先籠統的介紹下,對於每點,後面單獨介紹。
–1>.去了解計算機的基本組成,計算機的發展史和編程的發展史,看起來和編程沒什麼關係,潛在的影響還是十分大的;
–2>.選擇一門簡單的語言作為入門語嚴;
–3>.學會使用搜索引擎;
–4>.知道如何看書;
–5>.要”像”個高手;
–6.>應具備的學習態度;
4.1:瞭解這些歷史的意義:
瞭解一些編程的實質遠比知道如何編程更有意義,不要在編程是怎麼回事的情況下就去學習編程,這樣對你的學習是十分不利的,作為一個編程愛好者,知道計算機的工作原理,這應該是一件再正常不過的事,你難道不想去知道嗎?
4.2>.選擇入門語言:
這個問題在入門階段一直是爭議十分大的問題,n多語言,n多推薦,到最後搞到新手一會聽說這種語言適合新手,於是學習這種語言,一會又有人......
編程用什麼語言最好?
答:沒有什麼編程語言是最好的!各種編程語言都有自身的特色,並且有自己適用的領域,至於最終學習哪種,全靠你興趣和未來發展的實際需要。對遊戲編程來說,C/C++確實是一個非常不錯的開始,因為大多數遊戲都用它們編寫。並且,C/C++是當今使用時間最長且使用最廣泛的編程語言,所以你可以找到大量學習資料和幫助。C語言並不是一切語言的基礎,不過學好C語言對理解其它語言很有幫助。在學習上,你先學C或C++都無所謂,因為只要學了一個,再學另外一個就很容易。但是,如果你先學C++,請保證在學習面向對象編程之前能理解和使用過程編程(等編程熟練再去學習),這裡C是過程性語言,C++是面嚮對象語言。如果你剛開始學習C/C膽+發現太難,那可先學一個簡單編程語言,如Basic或Pascal。但是我認為只要堅持努力,而且有好的資料,直接學C/C++應該沒有太大問題。想學好編程語言,最好的方法是去學校上課,沒條件就得儘量去書店選擇一些經典的教材(如清華出版社翻譯的國外經典教材)。
編程語言學哪個好
簡單點說就是兩條路:
一、C\C++\C#(ASP.NET)
二、JAVA(J2SE\J2EE\J2ME\JSP)
走這兩條路都必學的:數據結構、數據庫(SQL或Oracle)
選學:計算機應用基礎、網絡基礎、硬件基礎。
C是學習高級語言的基礎;C++主要用於編寫大型軟件核心代碼和彙編一樣,比較難學,不過學好了後,很有前途;C#主要用於編寫一些系統軟件,比如遊戲引擎核心代碼,編寫比較簡單,界面比較友好;ASP.NET主要是用C#語言編寫開發網站(B/S架構)。
J2EE是用很廣泛,主要偏向於企業應用軟件和一些桌面系統(C/S架構),計算機平臺;第二,J2ME,面向無限領域,主要用於開發手機一些軟件,比如手機遊戲。很有潛力的傢伙,看看中國的手機用戶就知道了;JSP主要也是開發網站。
大概就是這些。說得太多了,可能你初次接觸也比較麻煩。兩者根本就沒有一個肯定的說法誰好誰不好。我說下我個人感覺吧。初次涉及Java領域,感覺到Java入門是好像沒有C,C++入門快,工具也沒有什麼Turbo C,Visual C++好用,界面沒有它們友好。什麼JAVA_HOME,CLASSPATH,虛擬機等概念都是初次接觸,學的東西比較多。不過學Java的目前比C的好找工作點,我個人感覺。
不過作為一個高級的程序員,絕對不僅僅只會一門語言的。這就是他們常說的“精一門,通兩門,熟三門...”
至於證書,C好像沒有專門的證書,只是有等級認證。
Java證書一般就是SUN公司的認證了,有權威,含金量高。
Sun的Java認證有多種,SCJA、SCJP、SCJP、SCWCD、SCBCD、SCDJWS、SCMAC、SCEA,想考高級別的要先考低級別的
自學編程需要學習哪些語言?順序如何?
我是學軟件的,你學完C,恭喜你,但不知道你學C學到什麼程度,有拿C編出遊戲的,有拿C編出日照圖片帶時間變化的影子長度的。
學軟件——要憑自己的興趣而學,像簡單的PB、VB語言可以很適合初學者做點東西出來,這些語言雖然簡單但很實用,你可以看看有關他們的書
VC——相對比VB要難些,但做出來的東西也要有趣些
ASP,PHP ——都是相對簡單的編輯網站常用的,當然還有JSP(學過JAVA以後再學)
C#、JAVA,後者相對較難,但據說都比C++來的容易些
軟件這東西——可以龐雜,但終其根本——需要精通一門即可
你喜歡美工類的前臺,可以精通PS、MAYA啊
你想開發的話,就精通以上某種語言,加後臺數據庫——諸如Oracle
sql sever 等等
祝你好運~~
現在學什麼編程語言好
C語言玩玩就好,過了指針就難了,JAVA入門簡單,後邊框架太多,C++是王道,但學的人多了,想學的很出彩就難了。計算機語言的種類非常的多,總的來說可以分成機器語言,彙編語言,高級語言三大類。如果按語種分,可以分為英文符號語言和漢語符號語言兩類。(典型的如:易語言、C語言)電腦每做的一次動作,一個步驟,都是按照已經用計算機語言編好的程序來執行的,程序是計算機要執行的指令的集合,而程序全部都是用我們所掌握的語言來編寫的。所以人們要控制計算機一定要通過計算機語言向計算機發出命令。目前通用的編程語言有兩種形式:彙編語言和高級語言。簡單點說就是兩條路:一、C\C++\C#(ASP.NET)二、JAVA(J2SE\J2EE\J2ME\JSP)走這兩條路都必學的:數據結構、數據庫(SQL或Oracle)選學:計算機應用基礎、網絡基礎、硬件基礎。C是學習高級語言的基礎;C++主要用於編寫大型軟件核心代碼和彙編一樣,比較難學,不過學好了後,很有前途;C#主要用於編寫一些系統軟件,比如遊戲引擎核心代碼,編寫比較簡單,界面比較友好;ASP.NET主要是用C#語言編寫開發網站(B/S架構)。J2EE是用很廣泛,主要偏向於企業應用軟件和一些桌面系統(C/S架構),計算機平臺;第二,J2ME,面向無限領域,主要用於開發手機一些軟件,比如手機遊戲。很有潛力的傢伙,看看中國的手機用戶就知道了;JSP主要也是開發網站。
零基礎初學者學習編程語言應該學習哪一種?
你打算一直學下去的話,就先學C,VB只是簡單的,C學好後再深入學習java。c功透後只要兩三個星期就能夠把VB搞懂。現在大企業基本不是看你學的語言多少,而是你的編程基本功及可培養髮展潛力!
軟件開發學哪個語言好 10分
編程這個概念很大,不同領域需要學習的編程語言不同。應該先從你興趣開始,有興趣再決定編程領域,有了編程領域在決定語言.不同的語言對應著不同編程領域,只有確定這些信息了,才知道要看什麼書籍。如果你要學完那是有點不現實.
因此你要回想一下你興趣來源是什麼?比如喜歡做黑客,喜歡研究反病毒,喜歡為Windows桌面開發一些實用的小軟件等等.要分析好興趣來由,在決定你的發展方向,就好了.比如你喜歡為WINDOWS開發軟件,那麼 C語言是必備基礎,學好好了然後在擴展一門面向對象的語言比如C++ C# JAVA 等.這些是不錯的選擇。然後光有語言不行,為了軟件的質量保證,還需要研究一下系統理論基礎,這樣你的軟件才能做到對系統的作家兼容性和獲取最佳性能。
也可百度一下, 80x86彙編小站 這個網站裡面有幾篇關於編程入門文章或許會對你有幫助, 或者 你直接聯繫 這個站長 跟他交流編程方面的事情
新手應該學習什麼編程語言?
初學(沒基礎)DOS和VBS
進階:Ruby、E語言、VB
高級:
高級編程語言,C++、Object C、Delphi 7或者6、
Java、ActionScript 3(據說將要代替下一代的Java)……
注意:學到高級編程語言時容易混攪。
現在學什麼編程語言比較好就業啊
我是學java的
你可以在招聘網站上看到,公司裡面java目前使用的是最多的,它在web應用,金融軟件,銀行系統等方面都有很好的表現。同時它學習門檻相對低(比C/C++),能夠通過快速學習上崗(當然更深層的需要時間來磨練了)。
如果你數學很好,你可以考慮學習c/c++,他們在通訊領域有很不錯的表現,你所知道的華為,中興這些企業。c/c++更偏向底層,需要對計算機系統有更好的瞭解,需要更多的數據結構的知識。我經歷的發現普遍c++程序員工資剛畢業開始比java高一千左右,但是c/c++崗位提供少。同時它的技術發展相對java應用層比較慢,學習週期長。
但是說到底程序語言只是工具,通一門其他都好說,比如java/c++都是面向對象的語言。其他很火的比如python,ruby這類腳本語言邊學邊用也行。你重要的是需要學會計算機理論的整個體系:計算機體系結構?數據結構與算法?網絡通訊原理?操作系統?微機原理?高等數學???
上面那些才是最重要的,不然只是膚淺的會一門語言,勢必很快被高速發展的互聯網所淘汰。那你學知識程序,而不是cs:計算機科學。那你只是真的碼農,而不是軟件工程師。
現在學習什麼編程語言好?
老弟啊,你這學的這麼亂呢,開始先來個中文的,學了半天發現沒人用這個,被老師吭了,然後來個Vb,雖然老點,但好歹也是個有GUI接口的,(嘛,雖然C++也帶,但不直接),然後又想學點底層的開發,就又看了C,發現太不直觀,貌似還沒有VB好呢,VB起碼還能直接加按鈕呢?,就迷惑了?
給你點建議吧,你先把基礎打好,看看C語言的基礎書,推薦一本書:《C++編程思想》。不同平臺的語法格式都不盡相同,但是隻要是面向對象的語言 都秉承著一個原則 ——萬物皆對象(書上寫的償,搞懂編程的目的後再去學習語言,無論是pascal語言還是c語言,亦或是其他的語言,他們的思想大體不變,編譯環境的學習是建立在這個前提上的,然後挨個編譯環境看一看,.NET,java,兩個是典型的框架結構設計平臺,大部分都給你編好了。自己開發點東西,不會的去網上查查,或者看看幫助文檔,先這麼些,我自己也是半瓶水,先晃盪晃盪,不懂的大家一起考論,望採納!