Pascal 是一種命令式(Imperative)的高階編譯語言,而 Object Pascal 則在此基礎上引入了物件導向特性。該語言在 繼續閱讀
Pascal 是一款歷史悠久的程式語言,其誕生略早於 C 語言。由於最初設計著重於教學,Pascal 曾在大專院校中被廣泛作為程式設計的入門工具。隨後,隨著軟體產業的演進,C、C++、Java 等語言逐漸崛起並成為主流,使得 Pascal 的應用場景相對減少。
儘管如此,Pascal 並未淡出舞台,而是在既有基礎上持續演進,發展出支援跨平台的編譯器與工具鏈。其中,Delphi 是最具代表性的商業開發環境,而 Free Pascal 則是與 Delphi 生態高度相容的開源編譯器。
在本文中,我們介紹建置 Pascal / Delphi 開發環境的過程。 Delphi 作為商業化 Pascal 開發環境,目前根據開發需求提供四種主要版本: 繼續閱讀
在本文中,我們開始撰寫簡單的 Pascal 程式,以熟悉撰寫 Pascal 程式的流程。此外,我們也會介紹一些 Pascal 繼續閱讀
在程式語言中,資料型態規範資料所占用的記憶體大小及合法的操作。主流的程式語言都有資料型態的概念。本文介紹 Pascal 中可見的資料型態。 繼續閱讀
在程式語言中,變數是用來操作資料的特性。本文介紹在 Pascal 中宣告和使用變數的方式。 繼續閱讀
在程式語言中,運算子是最基本的指令,無法再拆分成更簡約的形式。本文介紹 Pascal 的運算子。 繼續閱讀
利用選擇控制結構,程式設計者可以改變程式的執行流程,決定特定程式碼區塊是否需要執行。本文將介紹 繼續閱讀
藉由迭代控制結構,程式設計者可以有效率地重覆執行特定程式碼,不需要重覆撰寫相同的代碼。本文介紹 Pascal 的迭代控制結構。 繼續閱讀