IT 這個名詞,簡要地說就是信息技術(shù)(INFORMATION TECHNOLOGY),它涵蓋的范圍很廣,凡處理或者應(yīng)用到信息技術(shù)的產(chǎn)業(yè),諸如銀行,咨詢,醫(yī)院,出版,制造,影視等等,他們共同的特點都是依賴于信息和信息系統(tǒng)。計算機軟硬件,因特網(wǎng)和其他各種來連接上述所有的東西的網(wǎng)絡(luò)環(huán)境當然還有從事設(shè)計,維護,支持和管理的人員共同形成了一個無所不在的IT產(chǎn)業(yè)。中國生產(chǎn)的IT產(chǎn)品或服務(wù)占世界IT產(chǎn)品或服務(wù)的比重占絕對或主導(dǎo)地位,可稱中國為IT的“世界工廠”。中國生產(chǎn)的IT產(chǎn)品或服務(wù),出口到世界各國的數(shù)量或價值占世界各國IT業(yè)出口總量或總額的比例占絕對或主導(dǎo)優(yōu)勢,則可稱中國為IT“世界工廠”。
計算機在中國被大眾所接受已經(jīng)有十幾個年頭了,近幾年,更是成為了人們在工作中不可或缺的重要工具。而編程語言對于IT行業(yè)從業(yè)者來說,也并不在陌生,談到編程語言,也許每個人都能說出來幾種或十幾種。那么目前通用的編程語言有兩種形式:分別是匯編語言和高級語言。匯編語言的實質(zhì)和機器語言是相同的,都是直接對硬件操作,只不過指令采用了英文縮寫的標識符,更容易識別和記憶。高級語言是目前絕大多數(shù)編程者的選擇。它并不是特指某一種具體的語言,而是包括了很多編程語言,如目前流行的Java、VB、VC、FoxPro、Delphi等。
今天我們要說的編程語言,指的就是高級語言。隨著計算機科技日新月異的發(fā)展,軟件編程行業(yè)受到的關(guān)注越來越高,從事編程工作的人員—程序員的隊伍也越來越龐大。那么哪些編程語言在未來更有前景呢?
Java
Java語言從問世至今,也只不過是短短十幾個年頭,在編程語言這個成員眾多,競爭激烈的大家庭中,能夠一躍成為家族的領(lǐng)軍者,得益于它的眾多優(yōu)點。它是一種簡單的,面向?qū)ο蟮模植际降?,解釋型的,健壯安全的,結(jié)構(gòu)中立的,可移植的,性能優(yōu)異、多線程的動態(tài)語言。Java語言的優(yōu)良特性使得Java應(yīng)用具有無比的健壯性和可靠性,減少了應(yīng)用系統(tǒng)的維護費用。對象技術(shù)的全面支持和Java平臺內(nèi)嵌的API能縮短應(yīng)用系統(tǒng)的開發(fā)時間并降低成本。Java的一次編譯,到處運行的特性使得它能夠提供一個隨處可用的開放結(jié)構(gòu)和在多平臺之間傳遞信息的低成本方式。特別是Java企業(yè)應(yīng)用編程接口(JavaEnterpriseAPIs)為企業(yè)計算及電子商務(wù)應(yīng)用系統(tǒng)提供了有關(guān)技術(shù)和豐富的類庫。因此一經(jīng)問世,就成為了程序員最喜愛的編程語言,在TIOBE編程語言排行榜2008年下半年6個月的編程語言排行統(tǒng)計中,Java始終以20%以上的流行比例占據(jù)第一的位置。相信在2009年,Java語言一樣會保持著08年的強勁勢頭,憑借其自身的眾多優(yōu)點,依然將其最流行,最受程序員歡迎的編程語言的榮譽保持到底。
Asp.net
ASP是一項微軟公司的技術(shù),是一種使嵌入網(wǎng)頁中的腳本可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù)。指ActiveServerPages(動態(tài)服務(wù)器頁面),運行于IIS之中的程序。
執(zhí)行效率大幅提高
ASP.net是把基于通用語言的程序在服務(wù)器IIS上運行。不像以前的ASP即時解釋程序,而是將程序在服務(wù)器端首次運行時進行編譯,這樣的執(zhí)行效果,當然比一條一條的解釋強很多。
強大性和適應(yīng)性
因為ASP.net是基于通用語言的編譯運行的程序,所以它的強大性和適應(yīng)性,可以使它運行在Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺上。
簡單性和易學(xué)性
ASP.net使運行一些很平常的任務(wù)如表單的提交客戶端的身份驗證、分布系統(tǒng)和網(wǎng)站配置變得非常簡單。例如ASP.net頁面構(gòu)架允許你建立你自己的用戶分界面,使其不同于常見的VB-Like界面。
高效可管理性