Pascal 是命令式 (imperative) 高階編譯語言,而 Object Pascal 則是在 Pascal 基礎上加入物件導向等特性的語言。該語言在 繼續閱讀
Pascal 是相對古老的語言,比 C 老一歲。由於 Pascal 一開始的目標是做為教學用語言,該語言曾經是大專院校流行的工具。後來 Pascal 的地位被 C、C++、Java 等語言取代,使用者就少了。
不過,Pascal 並沒有完全消失。這個語言數年來持續演化,成為跨平台編譯語言。目前最成功的 Pascal 商用版本是 Delphi,而 Free Pascal 則是仿 Delphi 的開放原始碼軟體。本系列文章以 Free Pascal 為基準,介紹 Pascal 程式設計。
在本文中,我們介紹建置 Pascal 開發環境的過程。 繼續閱讀
在本文中,我們開始撰寫簡單的 Pascal 程式,以熟悉撰寫 Pascal 程式的流程。此外,我們也會介紹一些 Pascal 的基本概念。 繼續閱讀
在程式語言中,資料型態規範資料所占用的記憶體大小及合法的操作。主流的程式語言都有資料型態的概念。本文介紹 Pascal 中可見的資料型態。 繼續閱讀
在程式語言中,變數是用來操作資料的特性。本文介紹在 Pascal 中宣告和使用變數的方式。 繼續閱讀
在程式語言中,運算子是最基本的指令,無法再拆分成更簡約的形式。本文介紹 Pascal 的運算子。 繼續閱讀
利用選擇控制結構,程式設計者可以改變程式運行的順序,決定特定程式碼區塊是否要執行。本文介紹 Pascal 中可用的選擇控制結構。 繼續閱讀
藉由迭代控制結構,程式設計者可以有效率地重覆執行特定程式碼,不需要重覆撰寫相同的代碼。本文介紹 Pascal 的迭代控制結構。 繼續閱讀