tft每日頭條

 > 生活

 > c語言的概述和意義

c語言的概述和意義

生活 更新时间:2024-12-05 05:20:26

先是物的誕生,總有提必然性,因為社會的發展往往會經曆新事物的誕生,所以C語言的誕生同樣是社會發展的必然産物。

一、要知道C語言的誕生,要先知道它是在什麼環境中誕生的,接下來我們先看一下程序語言的發展。

1、機械語言。

機械語言被稱為“二進制代碼語言”,這是我們最早期的計算機語言,由數字0和1組成,它是最基礎的語言,它的優點在于占用資源少,計算機可以直接識别;缺點是編程繁瑣,容易出錯。

2、彙編語言。

彙編語言是一種面向機器的程序語言。因為人們對計算機的依賴不斷加強,所需的命令越來越多,所以繁瑣的二進制語言需要使用大量的數字,這這大大增加了編程人員的設計難度,所以人們用英文字母或符号來代替二進制代碼語言。他的優點是提高編程人員的工作效率,使命令的閱讀性得到提升。

3、高級語言。

雖然彙編語言的出現降低了編程人員在編寫程序時的痛苦,但是他的缺點是非常依賴硬件體系,并且它的符号也較多,在編程中,隻能說降低了二進制代碼語言的設計難度,它本身的便捷性并不高。所以高級語言才會誕生。

高級語言是将程序設計為有語法規律的英文句子,解決了繁瑣的二進制代碼和符号對編程人員造成的困擾。

屬于高級語言的C語,其誕生是必然的,同時也是偶然的。

c語言的概述和意義(C語言的誕生與發展)1

早期的計算機

20世紀60年代,肯•湯普森發明了B語言,早期的B語言就是如今的C語言。

1971年,肯•湯普森的同事D.M.Ritchie(DM裡奇)改進了B語言,而最終被改進的B語言,也正式更名為C語言。

最後對肯•湯普森感興趣的小夥伴可以去查查他的資料哦。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved