電腦最基礎的語言是什麼,電腦高階語言和低階語言區別是啥???

時間 2022-02-27 20:35:28

1樓:手機使用者

最基礎最低階的是機器語言,就是01011100111這種二進位制編碼

計算機語言的種類非常的多,總的來說可以分成機器語言,組合語言,高階語言三大類。

電腦每做的一次動作,一個步驟,都是按照以經用計算機語言編好的程式來執行的,程式是計算機要執行的指令的集合,而程式全部都是用我們所掌握的語言來編寫的。所以人們要控制計算機一定要通過計算機語言向計算機發出命令。

計算機所能識別的語言只有機器語言,即由0和1構成的**。但通常人們程式設計時,不採用機器語言,因為它非常難於記憶和識別。

目前通用的程式語言有兩種形式:組合語言和高階語言。

組合語言的實質和機器語言是相同的,都是直接對硬體操作,只不過指令採用了英文縮寫的識別符號,更容易識別和記憶。它同樣需要程式設計者將每一步具體的操作用命令的形式寫出來。彙編程式通常由三部分組成:

指令、偽指令和巨集指令。彙編程式的每一句指令只能對應實際操作過程中的一個很細微的動作,例如移動、自增,因此彙編源程式一般比較冗長、複雜、容易出錯,而且使用組合語言程式設計需要有更多的計算機專業知識,但組合語言的優點也是顯而易見的,用組合語言所能完成的操作不是一般高階語言所能實現的,而且源程式經彙編生成的可執行檔案不僅比較小,而且執行速度很快。

高階語言是目前絕大多數程式設計者的選擇。和組合語言相比,它不但將許多相關的機器指令合成為單條指令,並且去掉了與具體操作有關但與完成工作無關的細節,例如使用堆疊、暫存器等,這樣就大大簡化了程式中的指令。同時,由於省略了很多細節,程式設計者也就不需要有太多的專業知識。

高階語言主要是相對於組合語言而言,它並不是特指某一種具體的語言,而是包括了很多程式語言,如目前流行的vb、vc、foxpro、delphi等,這些語言的語法、命令格式都各不相同。

高階語言所編制的程式不能直接被計算機識別,必須經過轉換才能被執行,按轉換方式可將它們分為兩類:

解釋類:執行方式類似於我們日常生活中的「同聲翻譯」,應用程式源**一邊由相應語言的直譯器「翻譯」成目標**(機器語言),一邊執行,因此效率比較低,而且不能生成可獨立執行的可執行檔案,應用程式不能脫離其直譯器,但這種方式比較靈活,可以動態地調整、修改應用程式。

編譯類:編譯是指在應用源程式執行之前,就將程式源**「翻譯」成目標**(機器語言),因此其目標程式可以脫離其語言環境獨立執行,使用比較方便、效率較高。但應用程式一旦需要修改,必須先修改源**,再重新編譯生成新的目標檔案(* .

obj)才能執行,只有目標檔案而沒有源**,修改很不方便。現在大多數的程式語言都是編譯型的,例如visual c++、visual foxpro、delphi等。

2樓:匿名使用者

最底層的語言是機器語言

其上是組合語言

再其上應該是basic,c 之類

再其上c++ 等

想入門就選c或c++吧,推薦c++

3樓:軍靜安

組合語言 一般是先學c語言,c語言很好學的

4樓:我不廢了

推薦 beddy1的回答。

5樓:

機器語言 就是 10101100100010101101010101101

6樓:匿名使用者

彙編,但我保證你沒興趣學。

計算機程式語言中最基礎的一種語言是哪一種?

7樓:匿名使用者

先學一下c語言吧,很多其他語言的語法與c語言的語法非常接近,你弄懂了c語言的語法以後學其他的語言很容易上手.

電腦高階語言和低階語言區別是啥???

8樓:匿名使用者

低階語言更接近於機器指令,而高階語言更接近於人的一般的思維模式

必然是低階語言執行得更快,因為語言必須通過編譯器轉換成機器指令才能執行,轉換過程中必然會產生一些冗餘。越是高階的語言,這些冗餘也就越多,執行速度就越慢

但是高階語言的這種劣勢會隨著計算機硬體效能的提高而越來越不明顯,與此同時高階語言編寫簡單的優勢就很明顯了,因此大家普遍用的都是高階語言

9樓:匿名使用者

低階語言計算機更容易識別

高階語言人更容易識別

其他太多

找本學習程式設計的書都回詳細回答的

學習電腦程式設計最基礎學什麼?

10樓:在桃花島舉獎盃的歐亞狼

我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者,然後可以繼續學習c語言,這個語言比較靈活。有了pascal的基礎,在進行c語言程式設計就不會因為c語言的靈活而有問題、後面就可以學習vc什麼的了。一般零基礎的話,可以去萬樹學,輕鬆上手,學的紮實;

電腦中visual basic語言 高階語言和程式設計語言

星子 給你理清一下關係你就明白了 程式設計語言包括 機器語言,組合語言 低階語言 高階語言.高階語言包括 c語言,c 語言,basic語言,pascal語言等等.所以 vsiualbasic是一種高階語言,高階語言是一種程式設計語言 visual basic屬於計算機語言中的 a 組合語言 b 高階...

畫畫的基礎,學繪畫最基礎的是什麼?

蛐蛐畫題 你好 我來補充幾句 畫畫最基礎最重要的是素描,因為素描包括造型和明暗,這是畫畫的關鍵,沒有強的造型能力,怎麼畫畫?何談畫畫 再說明暗又是塑造形體的關鍵 你老師沒有說過嗎?每個人開始都必須先學素描,就是這個原因 如果你把素描搞好了,相信你的速寫 色彩什麼的提高的也很快 速寫是在素描基礎上的一...

英語最基礎的語法是什麼

英語最基礎的語法有從句 狀語從句 定語從句 名詞性從句 賓語從句 主語從句 表語從句 同位語從句 疑問句 there be 句型 祈使句 感嘆句。英語語法歸類。詞類 名詞 代詞 不定代詞 冠詞 形容詞 副詞 介詞 數詞 連詞 限定詞。動詞 動詞 助動詞 情態動詞 動詞時態 被動語態 不定式 動名詞 ...