當前位置:名人名言大全網 - 傷感說說 - 計算機編程有幾種語言。

計算機編程有幾種語言。

我是軟件專業的,我來說說吧。

IT史上有上百種編程語言,流傳下來的只有以下幾種。

對了,從專業上講,VC不是編程語言,而是微軟開發環境。

大致分為三類:

1機器語言

是0和1按照壹定的規則,這是壹種計算機可以直接理解和執行的語言,格式如下。

操作碼+操作數

例如,計算15+10。

101100000111//將15放入累加器a。

00101100 0001010//10加到累加器A中的值,結果放入A中。

11110100//結束,停止。

妳看,像天書壹樣難懂,所以現在根本沒人寫這樣的程序。

2.匯編語言

這取決於處理器架構。最熟悉的架構是IA-32,這是英特爾家族,包括AMD(英特爾兼容處理器)。

例如,在MS的MASM環境中,計算15+10。

MOV A,15

加壹個,15

HLT //結束,停止。

但是,編譯仍然像天書壹樣,難以維護;壹般幾個星期後再看自己的代碼,也不知道是什麽意思,所以除了要求實時性或者硬件性能最大化,沒有人會用sink寫程序。

3.高級語言

著名的有:

FORTRAN(這是世界上最早的高級語言,主要用於科學計算)

COBOL(主要用於大型機,壹般妳要學習大型機編程語言)

Pascal(大家比較熟悉的Delphi,是它的開發環境,語法比較嚴格,主要用於教學)

Basic(最簡單的高級語言,初學者的語言,但功能不強)

c(強大的高級語言,效率高,更接近硬件,可以說是高級語言中的低級語言,是我最喜歡的語言)

C++(從C發展而來,主要是增加了面向對象的特性,但是效率不如C,也沒有C完善,缺陷很多)。

Java(從C++發展而來的非常流行的語言,但是效率比C++差,維護困難,但是移植性好)。

C#(微軟的新東西。NET平臺,由C++開發而來,比Java開發周期短,方便,性能強,維護性更好)。