❶ 編程軟體有哪些
一、編程軟體:
1、電腦編程軟體主要有:BASIC、PASCAL、C、COBOL、FORTRAN、LOGO以及VC、VB java等。
2、CC++ 常用軟體是MS VC++(6.0和更高版本)集成在微軟的開發工具visual studio中,JAVA桌面編程常用軟體是netbean,網路編程是MyEclipse(包括了常用的Eclipse和常用工具,目前Java最流行的網路編程軟體)。
3、C#沒有別的軟體,就是MS VC#,也集成在了Visual studio中,微軟官方有下載,有免費的學習版。
4、pascal就是Turbo Pascal。
二、編程開發工具:
1、關於C++的: CFREE(初學者適用),VC,MyC++,Magic C++,DevC++。
2、關於JAVA的:JBuilder、Eclipse、NetBeans IDE、JCreator+J2SDK、JDK、Tomcat、Weblogic、JRun。
3、關於C#的:VS Studio 系列(VS2003,VS2005,VS2008,VS2010,VS2011),SharpDevelop(開源的免費軟體)。
4、關於Delphi的:delphi2005。
5、關於C的:Turbo C 2。
5、關於PHP的:Dreamweaver_CS5、Notepad++。
7、關於VB的:visual basic 6.0。
8、關於匯編的:VisualASM。
9、關於VBS的:按鍵精靈2014。
(1)現在硬體底層編程用什麼軟體擴展閱讀:
1、可視化:可視化編程也越來越重要,所謂的可視化程序設計和Visual Basic或Visual C++並不同,支持可視化程序設計的IDE可以讓開發人員直接移動程序單元來建立流程圖和結構圖,然後直接做編譯或解釋,這一類的流程圖通常是以UML為基礎。
2、這樣的界面因為樂高的Mindstorms開始普及,一些公司也開始透過瀏覽器Mozilla和分布式程序設計(LabVIEW)往這方面努力。
3、從1980年代開始,第一個可視化程序設計系統—Max,就是以類比合成器的設計為榜樣,同時被用來開發即時音樂演出軟體。
4、這種方法也被用在專業軟體,例如Openlab,這類的使用者需要完整程序設計語言的彈性,並不想要傳統的學習曲線。
5、可視化程序設計語言有另一個半免費和開放源代碼的替代品-Mindscript,具有加密系統和連結資料庫等等。
6、智能手機:應用程序開發行業中最大的新熱潮是智能手機的應用程序「這種裝置通常需要開發人員使用一種可將裝置的功能發揮到極致的特定語言作為應用平台,至少要以官方認可的方式進行。
7、智能手機開發體系的一個新興產業正在崛起,即允許開發人員用非智能手機平台原生的其它語言編寫自己的代碼,然後轉化為原生語言的應用程序。
8、因為不需要學習任何特定的智能手機平台的官方應用程序開發語言,Web應用程序也沾了光,成為智能手機應用程序開發的一種方法。
9、選擇語言甚於平台的另一個方案是使用像諾基亞的N900這樣的設備,它運行Debian發行的linux系統,可以運行的軟體范圍很寬——包括很多不是為智能手機設計的軟體。
10、隨著安卓和ios智能手機范圍的不斷擴大,安卓和ios編程人員企業急缺,3G夢工場軟體學院在華中地區最早開設了3G智能手機編程相關的課程,為對編程感興趣的人提供了一個學習平台。
參考資料來源:
網路-編程
❷ 電腦編程如何入門一般都用什麼軟體
學習編程是一件好事 不過之前你得先了解 你學習編程的目的是什麼 這個很重要 因為目的決定發展方向
目前對於編程有很多種編程語言以及相對應的開發軟體 下面說明一些常用的編程語言 根據你的情況選一種語言進行學習 不要盲亂學習
C語言 一種可移植性和多系統平台的編程語言 開發軟體TC
VB 一種可以說是既學既用的軟體開發語言 開發軟體如:VB6.0
DELPHI 一種和VB差不多的既學既用的軟體開發語言不過其功能遠比VB強大 代碼書寫上更加方便
開發軟體 DELPHI7.0
JAVA 一種功能強大可移植性強開發語言
程序語言,顧名思義就是語言,是用於交流的,程序就是計算機的語言和人的語言的翻譯者,做一個程序員就是要把人類世界的問題用計算機的方法去解決和展現,可是因為種種原因,大多數人在如何學好語言,如何學好開發平台上疲於奔命,到頭來你只會敲寫代碼。
程序基本上都是自學的,買書是一開始碰到的最頭痛的問題,計算機的書大多都很貴,現將我的一點經驗供大家參考:
如果想做一個合格的程序員,C++是一定要學的,
首先你要花兩個月的時間學習C,C++,這樣的書很多,去選一些大學的教材足亦,切記,不要花過多的時間研究C++,兩個月夠了,只要學會其中語法就行了,不要為了深入用DOS編寫菜單什麼的,那是吃飽人參了。
如果你有過多的時間,接下來你可以學習數據結構,推崇《數據結構C++語言描述》,清華大學出版,58元,但如果無過多時間,還是不看為妙,至少我現在從未用過這本書的知識,許多東西MFC VCL等開發平台都為你已經做好。
接下來開始學習Windows下的SDK編程, 推崇《Windows程序設計》160元,建議去借,不要買,而且你只看上冊,你只要了解Windows的運作機制即可。兩個月
然後你將轉入VC的世界,既然要在Windows下編程,VC不可不學, 推崇《VC++技術內幕》第四版,96元,三個月,不要全部看,看前面的三部分,後面不要看。後面的只是對COM,資料庫,Internet形如雞肋的介紹。
接下來你應該考慮一下你將要發展的方向,如果是做資料庫,你可以用VB和Delphi或CB, 如果要做通信方面,或者硬體,你將要深入VC, 如果是WEB相關的,去學學ASP,JAVA,JSP,XML等,但有一樣你必須要學的,COM。COM與其說是一樣新的技術,還不如說是種機制,推崇潘愛民的《COM原理和應用》39元,你可以一邊看這本書,一邊學習些ActiveX組件,ATL控制項等等。如果你有的是時間,不急於找工作,你還可以看看《Windows高級編程》或《Windows核心編程》,但不管怎麼樣,你要切記,VC不是用來做界面和資料庫的,做網路的現在也有JAVA,都是用來做一些很底層的東西,VC是很高薪的,如果你對自己有充分的信心和有的是時間,你才可以深入VC。否則的話,還是看看人才市場,看看行情,再說。
還有一點切記,有些書,諸如《MFC深入淺出》這些書主要是關於那些技術原理的介紹,我個人認為程序只是工具,只是技術,只要學會用,能完成任務即可,如果有的是時間,才會去探索根源,也許有許多人會說,懂了原理對你編程會有很大幫助,我不否認,但是,要知道,就算你編程技術如何了得,你只是個技術人員,當你學了那麼多的技術和知識,第一,計算機的知識其實是各大公司制定出的標准,標准變了,你不是白學了嗎?第二,當你花了幾年的時間學習,到頭來你只不過程序水平提高一點。我認為應當將你的大部分智力和精力用在如何與人打交道,電腦讓你用的好有什麼用,人腦讓你擺弄的好才算真本事,就如《黑冰》裡面的計算機工程師,雖然對計算機十分精通,可有什麼用,還不是死在王志文的手裡?而且死的很慘,臉都毀了。
另外,不要去學你喜歡的,也不要去費勁腦子想該學什麼,看看人才市場,市場需要什麼,你學什麼。
❸ 智能硬體公司用什麼需要編程軟體啊需要單獨的工程師去做嗎
硬體編程現在的軟體很多,比如ADS、 MDK,Keil uVision等等,不同晶元要有相應數據包,硬體編程現在一般用C語言,有一些最底層或特殊要求的用匯編,不同體系結構的晶元匯編有所不同,如果你喜歡智能硬體,可以了解一下嵌入式,嵌入式工程師,這個行業還可以,要做智能硬體單片機最基礎算是入門,必需精通ARM體系結構等等,我是嵌入式行業的,搞硬體絕對需要嵌入式的人才!!!做硬體編程必須要對晶元有所了解,如果是基於庫函數,或者操作系統比如linux ,andriod難度相對較低,如果是裸板程序或者HAL,bootleader之類的難度相對較高。計算機行業做智能硬體門檻相對於其它行業較高而薪資待遇非常高。
❹ 現在編程主要用什麼軟體
JAVA.c++這個兩個還是最時尚的,至於C語言不過是編程語言中最基礎的,最多還是把C語言學好,因為如JAVA。C++。VB高級語言都是由C語言進化而來的,
❺ 編程主要用什麼軟體
我是本科計算機專業的,大4了,給你點經驗
首先: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當然,如果想成為高手的話,匯編語言也必須學習.
❻ 什麼編程軟體比較好比較容易入門
1、JavaScript
Java是一種可以撰寫跨平台應用軟體的面向對象的程序設計語言,即使是開發簡單的程序,也必須設計對象;而JavaScript是一種直譯式腳本語言,它本身提供了非常豐富的內部對象供設計人員使用。
2、Python
Python對初學者來說也是一個入門級編程語言。Python可用於Web開發的應用程序和桌面應用程序,這種動態語言支持OOP編程、過程式編程和函數式編程。
另外,它是開源語言,這意味著它可以免費入手,有著相當活躍的社區。Joel Lee細述了為何Python很有用。
3、TotalCommander
簡稱TC文件管理器,一款功能強大的全能文件管理軟體,能夠極大地提高文件處理工作的效率,以其使用高效方便、穩定可靠、擴展性與可配置性強征服了無數電腦老鳥。
4、Android studio
對UI界面設計和編寫代碼有更好地支持,可以方便地調整設備上的多種解析度。同樣支持ProGuard工具和應用簽名。不過,目前版本的Android Studio不能在同一窗口中管理多個項目。
5、WebStorm
jetbrains公司旗下一款JavaScript 開發工具。目前已經被廣大中國JS開發者譽為「Web前端開發神器」、「最強大的HTML5編輯器」、「最智能的JavaScript IDE」等。與IntelliJ IDEA同源,繼承了IntelliJ IDEA強大的JS部分的功能。
❼ 主流的PLC編程用什麼軟體
1、西門子TIA Portal
是西門子工業自動化集團發布的一款全新的全集成自動化軟體。它是業內首個採用統一的工程組態和軟體項目環境的自動化軟體,幾乎適用於所有自動化任務。藉助該全新的工程技術軟體平台,用戶能夠快速、直觀地開發和調試自動化系統。
❽ 學習編程,用什麼編程軟體
當然是C++.簡單易學。初期用C++適應編程的基本規則是很方便的。
問題中提到的其他語言都是建立在C++的基礎上的,初學的話難度較大。C++容易上手,基本上所有語言都是建立在c++的基礎上的。能與c++相比的只有Java。但是-----
相對C,Java作為現代語言,具有非常豐富的語法特徵,如模塊和類,不像C隨操作系統和編譯器的不同有極大差異,Java是一個公司的產品,具有唯一的API,因此,Java程序員沒有語言隔閡。有人認為Java根本是一個平台,並非真正的跨平台。
相對跨平台的語言來說,Java具有最好的圖形界面編程API。
Java所有的API都是類庫,相對C的函數來說,是非常大的進步。Java具有現代語言幾乎所有的特徵。
Java最大的缺點,是它被一所公司控制著。
Ada。
也就無法按自己的想法做出所有適合自己程序
❾ 想做嵌入式硬體開發,不知道做嵌入式硬體開發需要用C語言還是C++做嵌入式硬體開發都需要哪些軟體
我的個神,誰說硬體不要編程語言、、、我就做硬體的,單片機比如51一般用匯編語言,當然純粹的硬體開發,就是設計電路板的話,那就要高級一點的硬體語言Verilog
hdl,做硬體可以配合上C語言,那就不是一般牛叉了,在我看來現在51單片機應該不就就會淘汰,還有匯編語言也沒什麼必要。
做硬體必須會Verilog
hdl
,最好要懂C語言!你想知道更多再問我
❿ 現在電腦編程主要用什麼軟體
現在一般都是用C和C++還有Java等等高級語言,但是高級語言也有他的缺陷,有時候會用到匯編語言,如在編程操作系統的時候。O(∩_∩)O~