❶ 學習編程都需要學習什麼軟體啊
首先:C語言入門相對比較簡單,但如果想成為一個優秀的C程序員,需要很艱苦的訓練,多讀代碼,多練習,多上機操作,多思考,學習是一件辛苦的事情,要放棄很多東西,要堅持下來才可以,可以說C語言是基礎,將來想學其他的C++,java等,如果有C的基礎,還是比較好入門的.
C語言的用處比較廣泛,可以說任何精通計算機的人都掌握C語言了,我是本科計算機專業的,C被作為許多課程的先行課,沒有了C語言基礎,就不能學習數據結構,操作系統,編譯原理,計算機網路等核心課程,所以說,想學習計算機的話無論想在哪個方向發展(軟體,硬體,網路,應用,開發,設計等方向)都必須掌握C語言.
關於C語言的教材:我向你推薦幾本:
最經典的:《C程序設計語言》第2版,機械工業出版社
這個是C語言的設計者和UNIX系統的設計者合作編寫的最經典的C語言教材,原書名叫《The C Programming Language》當然,這本書不太適合0起點的人,看這本書之前最好把《C程序設計》(譚浩強,清華大學)看了,老譚的書銷量突破700萬冊了,雖然比較舊了,也不太符合新標准(現在出第3版了,也還是)但是,入門還是不錯的選擇。
另外還有必看的是《C Primer Plus》這個是一個美國人寫的,人民郵電出版社出了中文版了,第5版,比較厚,磚頭書,60元。但是非常適合初學的人,非常詳細。
還有《從問題到程序——程序設計與C語言引論》機械工業出版社,這本書也很不錯。
看完這些,就可以看演算法的書了,比如數據結構什麼的,這方面的書很多。如果想在程序界發展,那麼有部重量級的著作不得不看《The Art of computer programming》一共三卷,有翻譯版《計算機程序設計的藝術》這三卷書非常深,比較難,蓋茨說,誰如果把這上面的習題都做對了,直接可以到微軟上班了。
另外學習C語言要養成良好的程序風格,這點一定要注意練習!
總結:書一定要多看,教材看個4-5遍,關鍵是裡面的程序,要理解了,然後多上機練習,最好能多看幾本C語言的書,我上面列出的,然後就是多做題了,做題能和上機聯系起來就更完美了,堅持下來就沒問題了!
C學好了必須要學習數據結構,然後可以很輕松的去自學另外一門語言C++或者JAVA當然,如果想成為高手的話,匯編語言也必須學習
❷ 程序員需要學習哪些程序軟體,學習的順序是怎麼樣的
網頁設計分兩種,一種是美工,一種是程序,通常對美工的要求是美術設計,網頁排版,牽涉到的語言有HTML和CSS,美工略懂程序更好。如果是程序員的話,也需要有基本的HTML知識,能會一點CSS更好,目前網站主流的服務端程序語言還是php,ASP,ASP.NET,JSP客戶端語言有Javascript 如果想當一名程序員 能掌握兩種語言最好,而客戶端語言Javascript必須掌握。這個社會能者多酬,所以一個程序員只掌握一種服務端語言是不夠的最好能掌握兩種。所以兩種服務端語言加一種客戶端語言=你要掌握三種語言。通常jsp這個語言比較特殊應為他比較難,通常應用於安全性需求較高的網站,例如政府或銀行等等,所以會JSP的人相對要少一點.PHP的話是目前比容易學,應用最廣泛的語言,應用於絕大多數網站。
學習步驟的話 首先你需要學習HTML語言 等你可以手動寫HTML代碼的時候就可以學服務端編程語言了。服務端編程語言的話 要學最好學PHP
❸ 我是一名計算機初學者,我想問一下學習編程,學習軟體,看什麼書籍有利於我學習。
1:如果你能夠熟練的使用Windows的話,你就可以開始你的程序生涯了!
2:首先從C語言開始。有的朋友可能認為C語言太難了,應該從VB開始。雖然,對於一個初學者來說,用一些控制項堆砌成一個小軟體,是有一些成就感,但是,基礎才是最重要的!C語言對於數據類型的描敘,遠比VB裡面說的更為全面,清楚,明白,而這些卻是編程中的根本!
3:學C語言,從數據類型,基本表達式,再到條件語句,循環語句,然後學習函數,再加上一些簡單的數組知識,就可以了!一句話,到現在為止,你只要理解結構化程序設計的思想也就夠了!
4:有了以上的基礎,就要開始學匯編了。匯編開始的時候是很難,那些各種各樣的寄存器,分段的內存地址,是很難理解,可是這些知識理解了以後,後面的內容就簡單了,學習8086的那些指令,再加上一些偽操作,還有DOS和BIOS中斷的調用,就可以看懂書上的匯編程序了。(著重是理解演算法,對於後面的那些匯編的應用有興趣的可以看一下!)到此,你應該會對計算機的理解更深一層!
5:有了匯編的基礎,再來學習C語言中的精華部分----指針,可謂如魚得水了。現在你要對C語言全全面面的學一遍了,譚版的教材要從頭到尾認認真真的看兩遍以上。
6:學完以上的內容,有必要研究一下數據結構了,線性表,堆棧,隊列,樹,圖,二叉樹,等等,都要滾瓜爛熟!(最好是清華嚴蔚敏老師的那本教材)
7:請時刻記住:浮躁是學習編程的大忌!
8:現在,你應該學習一些資料庫的知識,還有一些常用的演算法了!
9:如果以上的知識你都學精通的話,就可以開始C++的課程了,找本C++上手的書,用一個星期的時間大概了解一下C++,然後找一本VC上手的書,再花一個星期的時間學習VC的界面和用法,就可以做一些簡單的應用了!
10:要想學好VC,沒有扎實的C++知識是不行的,以下書籍是VC程序員必須翻的爛熟的:C++Primer,Effective C++,Thinking in C++,More Effective C++
深入淺出MFC。
11:深刻理解C++面向對象的思想!
12:編程的時候,出錯是難免的,所以,MSDN一定要熟練使用;好的代碼風格會使調試的時候,更加簡單的查錯,所以,一定要養成良好的編程風格!
13:如果你嚴格的走好了以上的每一步,你才踏上了編程的門檻,可以混口飯吃了!
至於在以後,編譯原理,操作系統,還有軟體工程等等基礎知識,是必不可少的!
14:如果現在再來學習JAVA,C#等別的語言的話,應該是觸類旁通,拿來就用了,
到此,你才可以稱得上是一個高手
❹ 我想做一名程序員,需要學習哪些書啊和分別用什麼編程軟體
網路程序員:php(或jsp,或asp.net),mysql,javascript,html,xml,
軟體程序員:java,c,c++,c#
❺ 程序員都需要學習什麼軟體
現在做為一名程序員,壓力越來越大,各種開發工具越來越龐大、不斷推陳出新,各種開發設計工程理念繽紛精彩、需要融入平常的開發當中,還有很多新的知識點在不斷開拓中,相比以前,做為一名程序員尤其是合格程序員的難度的確增加了不少。
那麼,做為一名程序員你應該學習掌握哪些軟體與技能呢?
1. 資料庫管理工具
MySQL,使用Navicat是針對資料庫而研發管理工具,Navicat擅長於對資料庫的管理,可以幫助程序員更好的管理資料庫,視覺化創建 SQL 語句,自動生成報表等,Navicat具備所有資料庫類型的絕大部分功能,包括存儲過程、事件、觸發器、函數、視圖等。
Mongodb,使用Robomongo,是一個基於 Shell 的跨平台開源 MongoDB 管理工具。嵌入了 JavaScript 引擎和 MongoDB mogo。提供語法高亮、自動完成、差別視圖等。
Sublime,具有漂亮的用戶界面和強大的功能,可自定義鍵綁定菜單和工具欄。Sublime的主要功能包括拼寫檢查、書簽、完整的 Python API,Goto 功能、即時項目切換、多選擇、多窗口等。
插件多,Markdown插件,各種語言插件
❻ 做一個網站程序員需要學習什麼軟體和語言
基本語言:html 和 javascript,這些是設計客戶端離不了的基礎.
動態編程語言:
asp.net/asp/
如果是asp.net 還要學習vb.net或c#
或者學jsp也不錯的.
設計工具:
網頁三劍客和Visual stdio.net
資料庫方面:
最好學習SQL Server 當然也可以使用access或My SQL
最後還要學一點網路基本知識
學了這些就可以做各種網站了
❼ 程序員需要學什麼軟體
牛耳軟體教育溫馨提示:要學好軟體程序員,最主要是學好計算機基礎、軟體技術基礎、程序邏輯和C語言編程、SQL Server2005資料庫編程、基於HTML的商業網站開發、Java初級編程、Java圖形編程、SQL Server2005資料庫設計與實現、.NET平台及C#編程、.NET三層結構應用開發、Java高級編程、Java Web就用開發、Java Script及網頁特效製作、軟體測試技術等等。學好了這些只是,然後再加上一些實訓,我相信你的技術一定會達到一個很高的境地!
❽ 程序員的學習軟體要兩萬多塊錢嗎
不一定,既然是學習軟體,就是軟體開發者根據難易程度,市場定的價格,軟體無固定價,說多少錢就多少錢,今天兩萬也許過幾天就幾千了,個人認為這個價格偏高了。
❾ 學習編程,用什麼編程軟體
學習編程是一條漫長的路,而且編程是一種思想,光有興趣還是不夠的,要有耐心和恆心。
學編程的人都知道,要學C語言,這是所有編程語言的基礎,實際上,如果你C語言學得牛了,其他語言根本連學都不用,直接用C就可以寫出想要的東西。
總而言之,先從C語言開始吧。
介紹你個網址,是關於c/c++的教程,在線就可以看了,努力,相信你可以擠進IT世界,做一個頂尖的軟體開發師,為中國IT世界做貢獻。
祝你成功!
❿ 想學習編程,哪個軟體最基礎,完全自學可以學會嗎
推薦先學習C語言
像樓上所說,Delphi的確上手很簡單
但是沒有C語言的基礎,要學到深層幾乎不可能