『壹』 C是否屬於高級語言

c語言是高級語言,高級語言是機器不能直接識別,要經過中間翻譯的

『貳』 c語言是計算機的什麼語言是高級還是低級

c語言是計算機的高級語言。

高級語言主要是相對於匯編語言而言的,基本脫離了機器的硬體系統,用人們更易理解的方式編寫程序。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言,能以簡易的方式編譯、處理低級存儲器。

C語言提供了許多低級處理的功能,但仍然保持著跨平台的特性,以一個標准規格寫出的C語言程序可在包括一些類似嵌入式處理器以及超級計算機等作業平台的許多計算機平台上進行編譯。

(2)c語言屬於高級語言擴展閱讀:

C語言組成

1、數據類型

C的數據類型包括:整型、字元型、實型或浮點型(單精度和雙精度)、枚舉類型、數組類型、結構體類型、共用體類型、指針類型和空類型。

2、常量與變數

(1)常量其值不可改變,符號常量名通常用大寫。

(2)變數是以某標識符為名字,其值可以改變的量。標識符是以字母或下劃線開頭的一串由字母、數字或下劃線構成的序列,請注意第一個字元必須為字母或下劃線,否則為不合法的變數名。

3、數組

如果一個變數名後面跟著一個有數字的中括弧,這個聲明就是數組聲明。字元串也是一種數組。它們以ASCII的NULL作為數組的結束。要特別注意的是,方括內的索引值是從0算起的。

4、指針

如果一個變數聲明時在前面使用 * 號,表明這是個指針型變數。換句話說,該變數存儲一個地址,而 *(此處特指單目運算符 * ,下同。C語言中另有 雙目運算符 *) 則是取內容操作符,意思是取這個內存地址里存儲的內容。指針是C語言區別於其他同時代高級語言的主要特徵之一。

5、字元串

C語言的字元串其實就是以''字元結尾的char型數組,使用字元型並不需要引用庫,但是使用字元串就需要C標准庫裡面的一些用於對字元串進行操作的函數。它們不同於字元數組。使用這些函數需要引用頭文件<string.h>。

6、文件輸入/輸出

在C語言中,輸入和輸出是經由標准庫中的一組函數來實現的。在ANSI C中,這些函數被定義在頭文件<stdio.h>中。

『叄』 c語言屬不屬於高級語言

是高級語言,不過我們更喜歡說他是一種中級語言(高級語言的特性,低級語言的高效)

『肆』 C語言是高級語言是還低級語言

現在我從應用的角度,對C語言和其他高級語言作一下簡單的比較。
從掌握語言的難易程度來看,C語言比其它語言難一些。BASIC是初學者較好的入門語言,FORTRAN也比較好掌握。對科學計算多用FORTRAN語言;對商業和管理等數據處理領域,用COBOL為宜,C語言雖然也可用於科學計算和管理領域,但是並不理想,C的特長不在這里。對操作系統和系統實用程序以及需要對硬體進行操作的場合,C語言明顯地優越於其他高級語言,有的大型應用軟體也用C語言編寫。從教學角度看,由於PASCAL語言是世界上第一個結構化語言,曾被認為是計算機專業的比較理想的教學語言,但是其難以推廣的各實際應用領域。C也是很好的結構化語言,且描述能力強,同樣適於教學,如「操作系統」課程多結合UNIX講解,而UNIX和C不可分。因此,大多數高校已用C語言取代了PASCAL語言。在「數據結構」中也已廣泛採用C語言作為背景語言。C語言除了用於教學外,還有廣泛的應用領域,因此更有生命力。

『伍』 C語言是高級語言嗎

當然是高級語言。

『陸』 c語言屬不屬於高級語言

c語言是計算機的高級語言。

高級語言主要是相對於匯編語言而言的,基本脫離了機器的硬體系統,用人們更易理解的方式編寫程序。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言,能以簡易的方式編譯、處理低級存儲器。

C語言提供了許多低級處理的功能,但仍然保持著跨平台的特性,以一個標准規格寫出的C語言程序可在包括一些類似嵌入式處理器以及超級計算機等作業平台的許多計算機平台上進行編譯。

(6)c語言屬於高級語言擴展閱讀:

C語言組成

1、數據類型

C的數據類型包括:整型、字元型、實型或浮點型(單精度和雙精度)、枚舉類型、數組類型、結構體類型、共用體類型、指針類型和空類型。

2、常量與變數

(1)常量其值不可改變,符號常量名通常用大寫。

(2)變數是以某標識符為名字,其值可以改變的量。標識符是以字母或下劃線開頭的一串由字母、數字或下劃線構成的序列,請注意第一個字元必須為字母或下劃線,否則為不合法的變數名。

3、數組

如果一個變數名後面跟著一個有數字的中括弧,這個聲明就是數組聲明。字元串也是一種數組。它們以ASCII的NULL作為數組的結束。要特別注意的是,方括內的索引值是從0算起的。

4、指針

如果一個變數聲明時在前面使用 * 號,表明這是個指針型變數。換句話說,該變數存儲一個地址,而 *(此處特指單目運算符 * ,下同。C語言中另有 雙目運算符 *) 則是取內容操作符,意思是取這個內存地址里存儲的內容。指針是C語言區別於其他同時代高級語言的主要特徵之一。

5、字元串

C語言的字元串其實就是以'\0'字元結尾的char型數組,使用字元型並不需要引用庫,但是使用字元串就需要C標准庫裡面的一些用於對字元串進行操作的函數。它們不同於字元數組。使用這些函數需要引用頭文件<string.h>。

6、文件輸入/輸出

在C語言中,輸入和輸出是經由標准庫中的一組函數來實現的。在ANSI C中,這些函數被定義在頭文件<stdio.h>中。

『柒』 C語言是高級語言

C語言是在B語言的基礎上發展起來的,它的根源可以追溯到ALGOL
60。
1960年出現的ALGOL
60是一種面向問題的高級語言,它離硬體比較遠,不宜用來編寫系統程序。1963年英國的劍橋大學推出了CPL(CombinedProgram-
ming
Language)語言。CPL語言在ALGOL
60的基礎上接近了硬體一些,但規模比較大,難以實現。1967年英國劍橋大學的Matin
Richards對
CPL語言作了簡化,推出了BCPL(Basic
Combined
Programming
Language)語言。1970年美國貝爾實驗室的
Ken
Thompson以
BCPL語言為基礎,又作了進一步簡化,設計出了很簡單的而且很接近硬體的
B語言(

BCPL的第一個字母),並用
B語言寫第一個UNIX操作系統,在PDP-7上實現。
1971年在PDP-11/20上實現了B語言,並寫了UNIX操作系統。但B語言過於簡單,功能有限。1972年至
1973年間,貝爾實驗室的
D.M.Ritchie在B語言的基礎上設計出了C語言(取
BCPL的第二個字母)。C語言既保持了BCPL和B語言的優點(精練、接近硬體),又克服了它們的缺點(過於簡單、數據無類型等)。
最初的C語言只是為描述和實現UNIX操作系統提供一種工作語言而設計的。1973年,K.Thom-
pson和D.M.ritchie兩人合作把UNIX的90%以上用
C改寫(UNIX第5版。原來的
UNIX操作系統是1969年由美國的貝爾實驗室的
K.Thompson和D.M.Ritchie開發成功的,是用匯編語言寫的)。

『捌』 為什麼說c語言是高級語言,什麼語言就是高級語言,什麼就是低級語言哪些是高級的哪些是低級的

是高度封裝了的編程語言,與低級語言相對。它是以人類的日常語言為基礎的一種編程語言內,使用一容般人易於接受的文字來表示(例如漢字、不規則英文或其他外語),從而使程序編寫員編寫更容易,亦有較高的可讀性,以方便對電腦認知較淺的人亦可以大概明白其內容。
低級語言是指匯編語言和機器語言。
高級語言包括C/C++,JAVA,BASIC,FORTURN,pascal等
還有一類腳本語言入shell,ruby等

『玖』 C語言是高級語言還是中級語言

C語言是面向結構的高級語言 。

C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。
二十世紀八十年代,為了避免各開發廠商用的C語言語法產生差異,由美國國家標准局為C語言訂定了一套完整的國際標准語法,稱為ANSI C,作為C語言最初的標准。

『拾』 c語言是計算機高級還是低級語言

C語言是高級語言。

低級語言是指機器語言,包括二進制機器碼,和匯編語言。除此以外的其它編程語言都屬於高級語言。
以下是高級語言的定義:
高級語言(High-level programming language)相對於機器語言(machine language,是一種指令集的體系。這種指令集,稱機器碼(machine code),是電腦的CPU可直接解讀的數據)而言。是高度封裝了的編程語言,與低級語言相對。
它是以人類的日常語言為基礎的一種編程語言,使用一般人易於接受的文字來表示(例如漢字、不規則英文或其他外語),從而使程序編寫員編寫更容易,亦有較高的可讀性,以方便對電腦認知較淺的人亦可以大概明白其內容。

從定義上看,C語言是符合高級語言的定義的。