當前位置:成語大全網 - 漢語詞典 - 基本計算機語言(急)

基本計算機語言(急)

問題1:計算機語言有哪些?如何分類?計算機語言(計算機語言)是指人與計算機之間進行交流所使用的語言。計算機語言是人和計算機之間傳遞信息的媒介。

計算機編程語言的發展經歷了從機器語言、匯編語言到高級語言的過程。

計算機語言主要分為三類:

-低級語言

-高級語言

-特殊語言

1,低級語言

-機器語言、匯編語言和符號語言。

-匯編語言源程序必須匯編生成目標文件,然後執行。

2.高級語言

-BASIC(True basic,Qbasic,Virtual Basic),c,PASCAL,FORTRAN,智能語言(LISP,Prolog)等等。

-高級語言源程序的執行方式有兩種:解釋和編譯。通常使用後者。

我們用的C語言是後者。

3.特殊語言

CAD系統中的繪圖語言和DBMS中的數據庫查詢語言。

1.1機器語言

電子計算機使用由0和1組成的二進制數,二進制是計算機語言的基礎。在計算機發明之初,人們只能居高臨下,用計算機語言命令計算機做這做那。壹句話,就是寫出壹系列由0和1組成的指令序列,由計算機執行。這種計算機能理解的語言就是機器語言。用機器語言是很痛苦的,尤其是程序出錯需要修改的時候。

所以這個程序是壹個二進制文件。機器語言變成了指令。指令是最小的不可分的功能單元。而且由於每臺計算機的指令系統往往不同,在壹臺計算機上執行的程序要想在另壹臺計算機上執行,必須單獨編譯,造成重復勞動。但是,因為該語言用於特定類型的計算機,所以其運行效率是所有語言中最高的。機器語言是第壹代計算機語言。

1.2.匯編語言

為了減輕用機器語言編程的痛苦,人們進行了有益的改進:用壹些簡潔的英文字母和符號串來代替壹條特定指令的二進制串,例如,ADD代表加法,MOV代表數據傳輸等。這樣,人們可以很容易地閱讀和理解程序在做什麽,並且便於糾錯和維護。這種編程語言叫做匯編語言,也就是第二代計算機語言。但是計算機不認識這些符號,所以需要壹個特殊的程序把這些符號翻譯成二進制的機器語言。這個翻譯程序叫做匯編程序。

匯編語言也非常依賴機器硬件,可移植性不好,但是效率還是很高的。針對計算機專用硬件編寫的匯編語言程序,能夠準確發揮計算機硬件的功能和特長,程序精煉,質量高,所以它仍然是壹種通用的、功能強大的軟件開發工具。

1.3.高級語言

1.3.1.高級語言的開發

從最初與計算機交流的痛苦經歷中,人們認識到我們應該設計壹種接近數學語言或人類自然語言的語言,同時不依賴於計算機硬件,編制的程序可以在所有機器上通用。通過努力,1954年,第壹個完全脫離機器硬件的高級語言FORTRAN問世了。在過去的40年中,* * *出現在數百種高級語言中,其中有幾十種意義重大。Fortran、ALGOL、COBOL、BASIC、LISP、SNOBOL和PL/65438+JAVA影響很大並被廣泛使用。

特別是在C語言誕生之前,系統軟件主要是用匯編語言編寫的。由於匯編語言程序依賴於計算機硬件,可讀性和可移植性較差;但是普通的高級語言很難直接操作計算機硬件(這是匯編語言的優勢),所以人們希望有壹種具有高級語言特點的匯編語言。& gt

問題2:計算機語言包括哪些語言?以及它的各種應用領域?1、網頁腳本語言

也就是網頁代碼,比如Html、javascript、Css、Asp、Php、Xml,應該都屬於這壹類(按蔡的說法,Html應該不屬於語言類,可能他覺得太簡單了,但我覺得Html也應該算,妳喜歡聽誰的都無所謂)。

2.解釋語言(解釋語言)

包括Perl、Python、REBOL、Ruby等。(後三位沒聽說過),也常被稱為腳本語言,通常用於與底層操作系統通信。蔡認為,每個人都應該至少學習壹套這樣的語言。這種語言的缺點是效率低,源代碼暴露——所以不適合開發軟件產品,壹般用在web服務器上。

3.混合語言

代表JAVA和C#。解釋性的和編譯性的。蔡認為C#是最重要的語言。NET,其後續發展值得期待。至於Java,蔡要求看他的《JAVA不眠夜》――我來倒!

4.打樁語言(編譯語言)

C/C++和JAVA都是編譯語言。蔡說C++很復雜,沒有三五年是不可能成為高手的(有了這句話,我決定投降JAVA)。即便如此,真正想成為高手的人都應該懂C/C++。

關於Delphi,蔡說如果妳想要壹個跨越Linux和Windows平臺的語言,Delphi似乎是最好的選擇。

5、匯編語言(匯編語言)

匯編語言是最接近硬件的語言,但現在很少有人用。

關於程序設計語言學習順序的建議

如果妳完全沒有編程經驗,可以按照這個順序:JavaScript-解釋語言-混合語言-編譯語言-匯編(如果需要的話)。

以壹句業內流行的話結尾,“真正的程序員用C++,聰明的程序員用Delphi”。那麽,什麽樣的程序員使用JAVA呢?

開明的題外話

看在這麽晚了還這麽努力打字的份上,還是給看了這篇帖子的朋友們壹些掌聲吧,雖然他們自己並沒有什麽想法。

另外,這篇文章完全是根據蔡老師的同名文章簡化的,所以如果這篇文章對妳的程序員生涯有什麽不好的影響,那我不介意妳揍他壹頓。當然,如果這篇文章對妳有什麽積極的影響,我很高興妳能請我吃飯。

如果妳想學習編程,但又不知道從何入手,那麽不妨看看下面這些學習方案,或許能給妳壹些啟發!

方案1基本語言&;visualbasic語言

優勢

(1)Basic易學易用。

(2)Visual Basic提供強大的可視化編程能力,讓妳輕松做出漂亮的程序。

(3)眾多控件讓編程變得像搭積木壹樣簡單。

(4)4)Visual Basic的完全漢化,讓我們這些遇到英文就頭大的人樂了。

劣勢

(1)Visual Basic不是真正的面向對象的文具。

(2)Visual Basic的數據類型太少,不支持指針,使得其表達能力非常有限。

(3)Visual Basic不是真正的編譯語言,它產生的最終代碼不是可執行的,而是偽代碼。它需要壹個動態鏈接庫來解釋執行,這大大減慢了Visual Basic的編譯速度。

總結:方案壹適合初學編程的朋友。對學習者要求不高。幾乎每個人都可以在相對較短的時間內學會VB編程並使用vB。> & gt

問題3:常用的計算機編程語言有很多種。如果妳想學它們,主要看妳想做什麽。編程也差不多。妳學壹個,其他的就好學多了。如果想做壹個普通的公司員工,我建議C\C++之類的。如果妳想成為壹個破解者,我建議編譯(我覺得挺難的...).如果妳想成為壹名黑客,妳應該對軟件(非常低級)、硬件(用軟件控制硬件)和網絡(入侵)有壹定的了解。想做紅客,專業是網絡安全知識。

看妳以後想開發什麽樣的軟件了。都說在國內如果開發windows類型的應用,vb比較流行,但是如果開發跟硬件有很大關系的嵌入式程序,C語言用的比較多,網絡不管是有線還是無線,大部分都選擇JAVA。從應用的角度來看,C語言在性能和投資上無疑是最好的,但其復雜度太高,開發和維護成本高。壹般比較好的遊戲程序或者對速度要求比較高的程序都會選擇C++來開發,而VB等因為簡單可以大大縮短開發周期,也是程序員的最愛之壹。另外,國內也逐漸出現了壹種語言python,在國外好像已經流行了十幾年了。linux bootloader和BT的部分組件都是用它開發的,具有開發周期短,易維護,運行速度比JAVA快,面向對象,無平臺等特點,而且據說源代碼是開放的。但由於在國內普及時間較短,各大公司出於對之前開發的代碼兼容性的需要,可能暫時不會接受這種語言,但可以明顯看出。總之,基於C,掌握JAVA,使用VB,了解python,妳應該能看出這幾個字的區別。:)單機編程語言主要有QB、VB、C++、v c++和C,我覺得C是最常用的語言,因為我們現在常用的windows操作系統都是用C寫的,很常見。網絡編程語言現在使用html和java.ada。

Asp(包括asp.NET)

基本(包括VB)

b(C語言的前身)

鋼性鑄鐵

c(包括風險投資)

C#(包括VC#。網)

C++(包括VC++。網)

fortran語言

foxbase

Html(包括xhtml和shtml)

Jacc(我不確定是不是這個名字,壹種開發語言的語言)

Java語言(壹種計算機語言,尤用於創建網站)

java腳本

jsp

乳液

左上臂

帕斯卡

實際抽取與匯報語言

服務器端編程語言(Professional Hypertext Preprocessor的縮寫)

序言

大蟒

紅寶石

Sgml(html和xml用的很多,單獨列出來,其實也是Sgml的壹種)。

結構化查詢語言

tcl/tk

vb腳本

最常用的xml是JAVA C C++java VB,簡單易學,最牛逼的是C #

世界上的編程語言太多了,就像每個國家都有自己的語言壹樣。但是從編程語言發展的角度來看:

大概會經歷四個階段:# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

第壹階段是機器碼編程(要知道計算機只能識別0和1,以前是這樣編程的)。現在的PC電腦還是這樣,馮諾依曼結構的電腦。妳可以去網上搜索馮·諾依曼是做什麽的。妳會想,為什麽現在的編程不是0,1,計算機怎麽識別?當妳開始編程時,妳使用的編譯器正在做這些事情。

########################################################### ##########################################################

第二階段是低級語言,比如匯編語言,臺灣省稱之為匯編語言。事實上,組裝...> & gt

問題4:最簡單的計算機語言有哪些?網頁上的Html是最簡單的語言,但是它的功能真的少得可憐,除了描述網頁之外沒有其他用途(不過話說回來,只有它能直接描述網頁,其他語言不能)

劇本系列也很簡單。

這裏有很多種。常見的有Javascript(引入了Java的壹些思想,但實際內容要簡單很多)、VBScript(Visual Basic的壹部分)和c# Script(c#的壹部分)。這三種主要用於網站設計,輔助html間接描述網頁,使之豐富多彩。另壹方面,單機也可以運行執行壹些自動操作,壹些簡單的小程序和壹些手動操作非常麻煩甚至不可能,但是要編譯完整的獨立程序還是很難的。還有bat批處理,也是腳本,非常簡單,專用於單機使用,擅長替代大量人工操作和系統維護,但不可能做出我們經常使用的這麽漂亮的程序。

想做我們常用的程序要使用下面的語言,但與上面的語言相比要復雜得多:

基本系列是最簡單的,但是由於版本的多樣性和不壹致性,還是存在壹些效率問題,所以用的人不多。

不過有壹個例外:Visual Basic是微軟支持的,是可視化的,能很快編譯出像樣的程序,很有成就感。而且很多文檔中的宏VBA(Visual Basic for Application)和上面提到的VBScript都是其中的壹部分,所以還是很受歡迎的。

c語言,入門比較簡單,但是相當枯燥,初學者沒有成就感。學習編譯大型程序有點難,而且編譯出來的程序是高級語言中效率最高的,所以是僅次於Java的第二廣泛使用的語言。

C++,C#,會難壹點,但是把程序做大壹點會更簡單。這些都是C語言的擴展,其中C++擅長原生大型程序,C#適合網絡編程(剛才提到的c#腳本就是其中的壹部分)。

Java,語法上和C++差不多,會讓妳省去很多跨平臺的麻煩,所以近壹兩年來由於手機的普及,它已經超越C/C++成為使用最廣泛的語言。但是開發出來的程序效率並不是那麽好,但是有些人還是挺喜歡它的想法的,所以如果不是跨平臺的話,大家就有不同的看法了。

剩下的是Delphi,Pascal,等等,不過那些不常用的也不復雜,圖簡單。強烈推薦使用Visual Basic。想鉆研程序內部的東西,還是從C開始比較好。

問題5:計算機有哪些語言?工業編程語言:A+ | Ada |匯編語言| B | Brain * * | C | c++ | c++/CLI | CG | Cobol | Eiffel | Erlang | Fortran | Ironpython | LISP | ober on | Objective-C | Ocaml | Pascal | Perl | power builder | Python | QBASIC | R | REXX | Ruby | Self | small talk | SQL | Tcl/Tk | Visual Basic | PHP | c# | F # | J # | Visual Basic。網

腳本編程語言:action script | JavaScript | jscript | Nuva | Postscript | VBScript | Lua。

學術編程語言:APL/J | Haskell | LOGO | ML | Pascal | Prolog | Scheme | SAC。

其他編程語言:ALGOL | BASIC | Clipper | FORTH | Modula-2/Modula-3 |腮腺炎| PL/I | SIMULA。

問題6:計算機的編程語言都是什麽?ALGOL(也在FORTRAN下)

Atlas自動編碼

阿爾戈爾60

Simula(參見基於Simula的語言)

阿爾戈爾68

Burroughs擴展算法

阿爾戈爾W

語言

發動

渦輪帕斯卡

對象Pascal (Delphi)

自由帕斯卡語(FPC)

Kylix(與Delphi相同,但用於Linux)

歐幾裏得

並發歐幾裏德

圖靈

圖靈加號

面向對象的圖靈

模數2

模數3

奧伯龍(奧伯龍-1)

奧伯龍-2

帕斯卡成分

目標模塊2(也在目標C和Smalltalk下)

偏振鏡

BCPL

B

C

tcsh(也在sh下)

阿列夫

監獄

叢林狼

C++

Java 語言(壹種計算機語言,尤用於創建網站)

絕妙的

加入Java

J#

處理

X10

C#

Windows PowerShell(也在DCL、ksh和Perl下)

C -

D

冷聚變

歐共體

溶血磷脂酰膽堿

收費道路

目標-C(也在Smalltalk下)

目標Modula-2(也在Modula-2和Smalltalk下)

PCASTL(也在Lisp下)

Perl語言

Windows PowerShell(也在C#、DCL和ksh下)

S2

服務器端編程語言(Professional Hypertext Preprocessor的縮寫)

PDL(也在殺傷人員地雷之下)

貴格會

MCPL

APL語言

A+

快樂

j(也在FL下)

k(也在LISP下)

NESL

PDL(也在Perl下)

BASIC(也在FORTRAN II下)

阿米加基礎

阿莫斯基礎

基本郵票

基礎C09

Basic4GL

BlitzBasic

閃電戰3D

BlitzMax

BlitzPlus

商業基礎

基礎課程

深色堿性

欣快

播放基礎

PowerBASIC

Quickbasic

QBasic

自由基本

只是基本的

運行基本的RealBasic

thinBasic

鈦堿性

TrueBASIC

visualbasic語言

VBScript

Visual Basic for Applications (VBA)

Visual Basic。網

YaBasic

商用計算機編程語言

DIBOL

沃特博爾

MS-DOS批處理文件

Winbatch

命令表

IBM作業控制語言

信息技術

面向字符串的符號語言

圖標

優尼科......& gt& gt

問題7:常用的計算機語言有哪些?1.除了C、C++、VB、JAVA之外,常見的計算機語言有哪些?它們的優勢和區別是什麽?

還有很多,但是不常用。

優點,C,C++運行速度比VB快。

VB是壹種解釋性語言,需要相應的運行時支持。但是很容易上手

JAVA最大的優勢就是跨平臺。

2.學習如何鏈接HTML,PHP,ASP,JSP和(問題1)。妳們都需要HTML作為基礎嗎?

壹般HTML中的腳本都和VB、JAVA有些關系。

但是語言是通用的,就是關鍵詞,系統保留了不同的詞。

想學的話,最好有HTML方面的基礎。

3.PHP ASP JSP如何與SQL MYSQL等其他數據庫匹配?

隨意,看具體用途。

有些數據庫不能在大型站點使用,這似乎是有限制的。

您可以查看數據庫的描述以了解詳細信息。

問題8:計算機編程語言有哪些?工業編程語言:A+ | Ada |匯編語言| B | Brain * * | C | c++ | c++/CLI | CG | Cobol | Eiffel | Erlang | Fortran | Ironpython | Lisp | ober on | Objective-C | Ocaml | Pascal | Perl | power builder | Python | QBASIC | R | REXX | Ruby | Self | small talk | SQL | Tcl/Tk | Visual Basic | PHP | c# | F # | J # | Visual Basic。網

腳本編程語言:action script | JavaScript | jscript | Nuva | Postscript | VBScript | Lua。

學術編程語言:APL/J | Haskell | LOGO | ML | Pascal | Prolog | Scheme | SAC。

其他編程語言:ALGOL | BASIC | Clipper | FORTH | Modula-2/Modula-3 |腮腺炎| PL/I | SIMULA。

問題9:有多少種計算機語言?它們是什麽?最早是什麽時候?太多主要分為三類:高級、低級、專用語言。

高級產品有FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL/1、Pascal、C、PROLOG、Ada、C++、VC、VB、JAVA等。

較低的層次是:機器語言、匯編語言和符號語言。

專業語言:CAD系統中的繪圖語言和DBMS中的數據庫查詢語言等。

最早應該是匯編語言。

問題10:計算機語言有哪些?如何分類?計算機語言(計算機語言)是指人與計算機之間進行交流所使用的語言。計算機語言是人和計算機之間傳遞信息的媒介。

計算機編程語言的發展經歷了從機器語言、匯編語言到高級語言的過程。

計算機語言主要分為三類:

-低級語言

-高級語言

-特殊語言

1,低級語言

-機器語言、匯編語言和符號語言。

-匯編語言源程序必須匯編生成目標文件,然後執行。

2.高級語言

-BASIC(True basic,Qbasic,Virtual Basic),c,PASCAL,FORTRAN,智能語言(LISP,Prolog)等等。

-高級語言源程序的執行方式有兩種:解釋和編譯。通常使用後者。

我們用的C語言是後者。

3.特殊語言

CAD系統中的繪圖語言和DBMS中的數據庫查詢語言。

1.1機器語言

電子計算機使用由0和1組成的二進制數,二進制是計算機語言的基礎。在計算機發明之初,人們只能居高臨下,用計算機語言命令計算機做這做那。壹句話,就是寫出壹系列由0和1組成的指令序列,由計算機執行。這種計算機能理解的語言就是機器語言。用機器語言是很痛苦的,尤其是程序出錯需要修改的時候。

所以這個程序是壹個二進制文件。機器語言變成了指令。指令是最小的不可分的功能單元。而且由於每臺計算機的指令系統往往不同,在壹臺計算機上執行的程序要想在另壹臺計算機上執行,必須單獨編譯,造成重復勞動。但是,因為該語言用於特定類型的計算機,所以其運行效率是所有語言中最高的。機器語言是第壹代計算機語言。

1.2.匯編語言

為了減輕用機器語言編程的痛苦,人們進行了有益的改進:用壹些簡潔的英文字母和符號串來代替壹條特定指令的二進制串,例如,ADD代表加法,MOV代表數據傳輸等。這樣,人們可以很容易地閱讀和理解程序在做什麽,並且便於糾錯和維護。這種編程語言叫做匯編語言,也就是第二代計算機語言。但是計算機不認識這些符號,所以需要壹個特殊的程序把這些符號翻譯成二進制的機器語言。這個翻譯程序叫做匯編程序。

匯編語言也非常依賴機器硬件,可移植性不好,但是效率還是很高的。針對計算機專用硬件編寫的匯編語言程序,能夠準確發揮計算機硬件的功能和特長,程序精煉,質量高,所以它仍然是壹種通用的、功能強大的軟件開發工具。

1.3.高級語言

1.3.1.高級語言的開發

從最初與計算機交流的痛苦經歷中,人們認識到我們應該設計壹種接近數學語言或人類自然語言的語言,同時不依賴於計算機硬件,編制的程序可以在所有機器上通用。通過努力,1954年,第壹個完全脫離機器硬件的高級語言FORTRAN問世了。在過去的40年中,* * *出現在數百種高級語言中,其中有幾十種意義重大。Fortran、ALGOL、COBOL、BASIC、LISP、SNOBOL和PL/65438+JAVA影響很大並被廣泛使用。

特別是在C語言誕生之前,系統軟件主要是用匯編語言編寫的。由於匯編語言程序依賴於計算機硬件,可讀性和可移植性較差;而壹般的高級語言很難直接操作計算機硬件(這是匯編語言的優勢),所以人們期望有壹種兼有匯編語言和高級語言特點的高級語言。& gt