perl是一種指令碼語言。
perl是一種高階、通用、直譯式、動態的程式語言。最初設計者拉里·沃爾(larry wall)為了讓在unix上進行報表處理的工作變得更方便,決定開發乙個通用的指令碼語言,而在2023年12月18日發表。
perl借取了c、sed、awk、shell scripting以及很多其他程式語言的特性。其中最重要的特性是他內部整合了正規表示式的功能,以及巨大的第三方**庫cpan。目前拉里·沃爾已經開發perl 6,來作為 perl的後繼。
其中最重要的特性是它內部整合了正規表示式的功能,以及巨大的第三方**庫cpan。簡而言之,perl象c一樣強大,象awk、sed 等指令碼描述語言一樣方便。perl 一般被稱為「實用報表提取語言」(practical extraction and report language),你也可能看到「perl」,所有的字母都是小寫的。一般,「perl」,有大寫的 p,是指語言本身,而「perl」,小寫的 p,是指程式執行的直譯器。
.perl具有高階語言(如c)的強大能力和靈活性。事實上,你將看到,它的許多特性是從c語言中借用來的。
.與指令碼語言一樣,perl不需要編譯器和鏈結器來執行**,你要做的只是寫出程式並告訴perl來執行而已。這意味著perl對於小的程式設計問題的快速解決方案和為大型事件建立原型來測試潛在的解決方案是十分理想的。
.perl提供指令碼語言(如sed和awk)的所有功能,還具有它們所不具備的很多功能。perl還支援sed到perl及awk到perl的翻譯器。
簡而言之,perl象c一樣強大,象awk、sed等指令碼描述語言一樣方便。
from
計算機和程式語言
計算機是怎麼做的 計算機擅長做什麼樣的事情 計算機能做什麼樣的問題 什麼事情是計算機不容易做或不擅長做的 計算機怎麼解決問題的 請給我一杯水 你要和他說 1.轉身走到廚房 你要和他說 2.找到乙個杯子 你要和他說 3.找到乙個水壺 你要和他說 4.在杯子裡到人一些水 你要和他說 5.拿著杯子走回桌子...
計算機的程式語言
參考 0.簡述 在計算機體系中,指令就是指揮計算機工作的指示和命令。不管是哪種計算機語言編寫的程式,在執行時最終都會轉化為計算機能識別的01二進位制指令序列。本文簡單講講計算機程式語言。下面一張圖是c語言 組合語言以及翻譯過的機器語言 1.機器語言 是用二進位制 表示的計算機能直接識別和執行的一種機...
程式設計 計算機語言和程式語言
1.1 程式設計 程式設計 就是讓計算機為解決某個問題而使用某種程式語言編寫程式 並最終得到結果的過程。電腦程式 就是計算機所執行的一系列的指令集合,而程式全部都是用我們所掌握的語言來編寫的,所以人們要控制計算機一定要通過計算機語言向計算機發出命令。從事程式設計的人員,就是程式設計師。但是一般程式設...