位元詩人 [Pascal] 程式設計教學

Pascal 是相對古老的語言,比 C 老一歲。由於 Pascal 一開始的目標是做為教學用語言,該語言曾經是大專院校流行的工具。後來 Pascal 的地位被 C、C++、Java 等語言取代,使用者就少了。

不過,Pascal 並沒有完全消失。這個語言數年來持續演化,成為跨平台編譯語言。目前最成功的 Pascal 商用版本是 Delphi,而 Free Pascal 則是仿 Delphi 的開放原始碼軟體。本系列文章以 Free Pascal 為基準,介紹 Pascal 程式設計。

[Pascal] 程式設計教學:從古典邁向現代

雖然 Pascal 現在是利基語言,這個語言並沒有死亡,而是進化成一個具有 Write Once, Compile Anywhere 哲學的通用型程式語言,可用來撰寫多種型態的應用程式。 繼續閱讀

[Pascal] 程式設計教學:建立開發環境

在本文中,我們介紹建置 Pascal 開發環境的過程。 繼續閱讀

[Pascal] 程式設計教學:基本概念

在本文中,我們開始撰寫簡單的 Pascal 程式,以熟悉撰寫 Pascal 程式的流程。此外,我們也會介紹一些 Pascal 的基本概念。 繼續閱讀

[Pascal] 程式設計教學:資料型態 (Data Type)

在程式語言中,資料型態規範資料所占用的記憶體大小及合法的操作。主流的程式語言都有資料型態的概念。本文介紹 Pascal 中可見的資料型態。 繼續閱讀

[Pascal] 程式設計教學:宣告和使用變數 (Variable)

在程式語言中,變數是用來操作資料的特性。本文介紹在 Pascal 中宣告和使用變數的方式。 繼續閱讀

[Pascal] 程式設計教學:使用運算子 (Operator)

在程式語言中,運算子是最基本的指令,無法再拆分成更簡約的形式。本文介紹 Pascal 的運算子。 繼續閱讀

[Pascal] 程式設計教學:選擇控制結構 (Selection Control Structure)

利用選擇控制結構,程式設計者可以改變程式運行的順序,決定特定程式碼區塊是否要執行。本文介紹 Pascal 中可用的選擇控制結構。 繼續閱讀

[Pascal] 程式設計教學:迭代控制結構 (Iteration Control Structure)

藉由迭代控制結構,程式設計者可以有效率地重覆執行特定程式碼,不需要重覆撰寫相同的代碼。本文介紹 Pascal 的迭代控制結構。 繼續閱讀