當前位置:編程學習大全網 - 編程語言 - 想學壹門計算機高階語言,先學哪個比較合適?------對於初學者來說。

想學壹門計算機高階語言,先學哪個比較合適?------對於初學者來說。

想學壹門計算機高階語言,先學哪個比較合適?------對於初學者來說。

還是先學VC吧 其實每種語言的思想都差不多,不同的就是語法!現在c系列的在軟體程式設計方面用的比較多!妳學這個我覺得應該可以。以後可以在試試c++。

如果是網頁程式設計的話妳可以用dreamweaver或者asp的!等等!種類很多

我用的是fortran!這個壹般是學數學的人在用!做工科的壹般用matlab傾向於計算。

想自學計算機高階語言,首先是先學哪壹門?還有組合語言學來有沒用?

VB~VC~VF~C~C#~C++~JAVA~.NET~這些都是程式設計

ASP~CGI~PHP~JSP這些是WEB程式設計。。

雖然都是程式設計,但編出來的程式可是不壹樣的。

目標是什麽?開發?創業?還是去公司上班?還是業余愛好?

如果想業余編小程式,推薦VB~VC~容易上手。簡單。也蠻強大。

如果想學好了去企業上班,推薦C++~~~.~~~JAVA之類的大型專案開發。

如果想做網站,就學ASP~CGI~PHP~JSP,這4個就JSP最最最難,先學ASP。

程式語言很多,但是目的都是想寫出好的程式,只要學精了壹個就有錢賺,壹上來不要要求太高

我推薦妳學三種程式語言,因為推薦妳學是有原因的。

第壹:先學習好C語言,這個是學所有程式語言的基礎。也是將來去考國家證書的必須要考的壹門。

第二:學好java,因為java在目前來說,占領地位是排第壹位的。而且工資待遇也不錯。市場需求占有率高達50%以上。或者學習.NET,因為.NET出來還不算太久,但是就因為是微軟出的東西,所以市場占有率也已經達到了48%了,況且.NET比java要容易上手。兩者之壹,妳可以選擇壹個。學java就往jsp工程師方向發展,學.NET就往ASP.NET方向發展吧。

第三:順便學壹門資料庫的技術。因為開發的時候,難免會要和資料庫打交道。懂總比不懂要好。壹般就學SQL就行了。ORACLE壹般只適應於大型公司

計算機高階語言

高階語言,指的是除了Basic和QBasic(壹種建立在Basic語言基礎上的語言)之外的幾乎所有計算機程式語言。常見的高階語言有Java、C語言和VB語言。

高階語言壹般具有以下特征:(1)以原始碼的形式進行程式設計而不是直接式的控制/指令程式碼;(2)相對Basic和QBasic語言來說,需要計算機使用特定程式碼進行指定之後才會首先對全部程式碼進行翻譯,否則將會對每壹行的程式碼進行翻譯,然後執行,執行完畢後再翻譯並執行下壹句。

C++語言是建立在C語言基礎上、比C語言還要高階的壹種擴充套件性語言,自然是壹種高階語言,具有以上全部的特征。

C是面向過程的程式語言,C++是在C的基礎上加入了面向物件的語言的壹些特性,所以叫C++,Java其實就是C--,因為Java是在C++的技術上開發出來的,與C++語法上基本壹致,只是去掉了C++中壹些不完美或是容易產生問題的部分,比如Java中沒有指標,Java中采用單繼承、Java中沒有解構函式通過Java的垃圾回收機制來管理記憶體中的垃圾物件,我認為妳學好了C++中面向物件的程式設計思想就可以自學Java了。

我看到2樓的說直接看Java程式設計思想(Thinking in java),還切記,讓我苦笑不得,Java程式設計思想是講授Java語言的壹些高階特性、Java虛擬機器的壹些工作原理,Java類庫中壹些高階工具類實現的工作原理,總之是壹些高階開發人員應該了解的壹些程式設計思想,不適合初學者看,如果妳初學Java我建議看看Java學習筆記、Head First Java 等等這樣入門書籍。

我是壹名大學教師,從事Java語言教學工作有5年了相信我沒錯的,妳首先可以學習Java基礎部分的知識然後可以繼續學習JDBC,如果妳想從事Java企業級開發(JavaEE)還可以繼續學習Servlet、JSP、Struts、Hibernate、Spring等相關技術和框架。

計算機程式設計語言的發展,經歷了從機器語言、組合語言到高階語言的歷程。

1. 機器語言

電子計算機所使用的是由“0”和“1”組成的二進位制數,二進位制是計算機的語言的基礎。計算機發明之初,人們只能降貴紆尊,用計算機的語言去命令計算機幹這幹那,壹句話,就是寫出壹串串由“0”和“1”組成的指令序列交由計算機執行,這種語言,就是機器語言。使用機器語言是十分痛苦的,特別是在程式有錯需要修改時,更是如此。而且,由於每臺計算機的指令系統往往各不相同,所以,在壹臺計算機上執行的程式,要想在另壹臺計算機上執行,必須另程式設計序,造成了重復工作。但由於使用的是針對特定型號計算機的語言,故而運算效率是所有語言中最高的。機器語言,是第壹代計算機語言。

2. 組合語言

為了減輕使用機器語言程式設計的痛苦,人們進行了壹種有益的改進:用壹些簡潔的英文字母、符號串來替代壹個特定的指令的二進位制串,比如,用“A D D”代表加法,“M O V”代表資料傳遞等等,這樣壹來,人們很容易讀懂並理解程式在幹什麽,糾錯及維護都變得方便了,這種程式設計語言就稱為組合語言,即第二代計算機語言。然而計算機是不認識這些符號的,這就需要壹個專門的程式,專門負責將這些符號翻譯成二進位制數的機器語言,這種翻譯程式被稱為匯編程式。

組合語言同樣十分依賴於機器硬體,移植性不好,但效率仍十分高,針對計算機特定硬體而編制的組合語言程式,能準確發揮計算機硬體的功能和特長,程式精煉而質量高,所以至今仍是壹種常用而強有力的軟體開發工具。

3. 高階語言

從最初與計算機交流的痛苦經歷中,人們意識到,應該設計壹種這樣的語言,這種語言接近於數學語言或人的自然語言,同時又不依賴於計算機硬體,編出的程式能在所有機器上通用。經過努力,1 9 5 4年,第壹個完全脫離機器硬體的高階語言—F O RT R A N問世了,4 0多年來,***有幾百種高階語言出現,有重要意義的有幾十種,影響較大、使用較普遍的有F O RT R A N、A L G O L、C O B O L、B A S I C、L I S P、S N O B O L、P L / 1、P a s c a l、C、P R O L O G、A d a、C + +、V C、V B、D e l p h i、J AVA 等。

高階語言的發展也經歷了從早期語言到結構化程式設計語言,從面向過程到非過程化程式語言的過程。相應地,軟體的開發也由最初的個體手工作坊式的封閉式生產,發展為產業化、流水線式的工業化生產。

6 0年代中後期,軟體越來越多,規模越來越大,而軟體的生產基本上是人自為戰,缺乏科學規範的系統規劃與測試、評估標準,其惡果是大批耗費巨資建立起來的軟體系統,由於含有錯誤而無法使用,甚至帶來巨大損失,軟體給人的感覺是越來越不可靠,以致幾乎沒有不出錯的軟體。這壹切,極大地震動了計算機界,史稱“軟體危機”。人們認識到:大型程式的編制不同於寫小程式,它應該是壹項新的技術,應該像處理工程壹樣處理軟體研制的全過程。程式的設計應易於保證正確性,也便於驗證正確性。1 9 6 9年,提出了結構化程式設計方法,1 9 7 0年,第壹個結構化程式設計語言—P a s c a l語言出現,標誌著結構化程式設計時期的開始。

8 0年代初開始,在軟體設計思想上,又產生了壹次革命,其成果就是面向物件的程式設計。在此之前的高階語言,幾乎都是面向過程的,程式的執行是流水線似的,在壹個模組被執行完成前,人們不能幹別的事,也無法動態地改變程式的執行方向。這和人們日常處理事物的方式是不壹致的,對人而言是希望發生壹件事就處理壹件事,也就是說,不能面向過程,而應是面向具體的應用功能,也就是物件(o b j e c t)。其方法就是軟體的整合化,如同硬體的積體電路壹樣,生產壹些通用的、封裝緊密的功能模組,稱之為軟體整合塊,它與具體應用無關,但能相互組合,完成具體的應用功能,同時又能重復使用。對使用者來說,只關心它的介面(輸入量、輸出量)及能實現的功能,至於如何實現的,那是它內部的事,使用者完全不用關心,C + +、V B、D e l p h i就是典型代表。

高階語言的下壹個發展目標是面向應用,也就是說:只需要告訴程式妳要幹什麽,程式就能自動生成演算法,自動進行處理,這就是非過程化的程式語言。

vc++是面向物件的高階語言

這個不好說,程式語言主要分以下幾種:

Quick Basic=>Visual Basic

Pascal=>Delphi

C/C++=>Visual C++

Java

Fortran

網頁制作

及其他。

我只懂Pascal和VB,C語言壹竅不通,對於Pascal和VB,我的感覺是:Pascal語言很讓人難以接受,而VB卻通俗易懂,但是VB又太普遍了,所以嘛…………

妳還是自己說了算吧。

絕對原創,不得轉載

對於初學者來說哪個五筆輸入法比較合適

86版,五筆加加不錯,不會打的先按Z鍵拼出來,然後看看這個字是怎麽打的。

對於初學者來說,先學C還是學C++

1、對於語言來說,C基本上就是C++的子集。C++在C的基礎上引入了模組化設計的理念。

2、對於工具來說,單純的支援C的工具本身基本都是古董級的。(有人做出了壹些改進版,可以在win下執行與學習)。這些工具很多理念及思維與當前的影象介面有差距,較難理解。

3、個人建議直接學C++,支援C++的最常見的工具壹般是Visual Studio中的VC。如果沒有程式設計基礎,可以從簡易的開始編習和理解,建議購入門的書看,當然,下載相關資料打印出來也可以。

對於初學者來說,哪個P圖軟體比較適合啊

P圖當然要用photoshop了,沒有什麽適不適合的,況且又不難

妳可以看看這個教程::e../eschool/zhuanti/photoshop/

高手進,如何學計算機高階語言

入門的話C語言比較合適的,有了C語言的基礎之後再學C++,向軟體工程方面發展VB只要隨便看看就行了,JAVA的話應用上很強大的。譚浩強的《C程式設計》、《C++面向物件程式設計》比較容易入門,《C++ Primer》,《The C++ Programing Language》 像《Effective C++》《More Effective C++》《Thinking in C++》是進階的好書。

然而程式設計之道就如武學之道,語言只是各門各派的武功招式,演算法和資料結構則好比內功心法和武學原理。內力深厚,任何招式到了手上都能夠化腐朽為神奇;掌握了武學原理,更能做到無招勝有招。程式設計師最重要的素質,正體現於對演算法和資料結構的掌握和理解上,通過對經典問題的分析,掌握各種演算法的應用範圍和資料結構的作用與具體實現,是每個程式設計師在平時學習中的重點所在。

比如我,花了近兩年學的C和C++及資料結構(每天大於四小時,周末全天)之後,掌握Java只用了壹兩周。

最後再說壹下,千萬不要認為掌握的語言多就厲害,看問題要看本質,這也是程式設計師必須具備的素質。

  • 上一篇:寧波科學探索中心在哪裏?
  • 下一篇:求最大值,匯編程序,
  • copyright 2024編程學習大全網