程式語言大致可分為低階語言和高階語言,而低階語言又包括機器語言和組合語言。
這裡說指的低階並不是說這種語言功能不強,而是從初學者能夠掌握的難易程度來區分的。實際上,低階語言的功能更加強大,編寫出來的程式效率更高。
高階語言是後來出現的語言,目的是為了讓人更好的理解,已經很接近於人們平時進行書寫的文字了。
basic就是高階語言的一種,它是「beginner‘s_all-purpose_symbolic_instruction_code」的縮寫,中文意思就是「初學者的全方位符式指令程式碼」。
這種語言是美國兩位電腦科學家專門為了校園的大學生們創造的高階語言,目的是使大學生容易使用計算機。儘管初期的basic僅有幾十條語句,但由於basic在當時比較容易學習,它很快從校園走向社會,成為初學者學習計算機程式設計的首選語言。
後來一些計算機公司的計算機工程師和專家對basic進行拓展,讓basic出現了更為複雜的功能,蘋果公司的integer_basic就是沃茲尼亞克和其他兩位同事共同合作在這個基礎上發展出來的。
對於初學者來說,basic語言顯然是最佳的選擇,這也是八十年代最為流行的程式語言。
林鴻直接在命令提示符下面敲下了兩行程式碼:
01_print_「hello,world!」
02_end
然後,他在第三行直接敲入了「run」指令。
只見下一行,立刻出現了「hello,world!」的內容。
「hello,world!」林鴻非常高興地一握拳頭,照著顯示器中的英文大聲朗讀了出來。
雖然手冊上早就有這樣的介面結果,但是他自己動手操作感覺卻又不一樣。
這只是一個極其簡單的小程式,無論學習什麼語言,每一個初學者學習程式設計的時候,基本上第一個程式都是這個「hello,world」,這基本上已經成為了程式設計師們約定成俗的一個習慣。
「你好,世界!」
這是一個如此簡單的程式,即便沒有任何基礎,初學者也完全可以輕鬆理解,但它又不是蒼白的,它帶有一個程式語言鮮明的特色,體現了程式語言最基本的思想和特徵。
這彷彿就是初學者對計算機世界的一聲吶喊,標誌著他們從此踏入這個精彩的人造世界,包含著宣告,也包含著初學者體會到成功編寫出自己人生第一個計算機程式的喜悅。
林鴻此刻的心情就是這樣,他感覺這兩個簡單的單詞,正好說出了他此刻的心聲。
「hello,world」的起源最早要追溯到1972年,貝爾實驗室著名研究員brian_kernighan在撰寫「b語言(c語言的前身)教程與指導」時初次使用了這個範例,後來他在c語言的教程中又一次使用了這個範例,從此之後,便廣泛流傳起來了。
作者「瘋狂小強」的其他小說
《修仙高手再戰都市》