計算機程序設計基礎是高等學校計算機基礎課程中的核心課程?!禖程序設計》以C程序設計語言為基礎,注重講解程序設計與軟件開發(fā)的基本概念、方法和思路,培養(yǎng)讀者的基本編程能力、邏輯思維和抽象思維能力?!禖程序設計》內容包括C語言概述、數據類型與數據對象、運算與操作、基本程序結構、分支結構、循環(huán)結構、函數、算法、程序組織、數組、結構體與共用體、指針、字符串、文件和鏈表。通過強調那些程序設計中起重要作用的思想與技術,使讀者體會并初步掌握實用程序的設計與開發(fā)能力?!禖程序設計》可作為高等院校計算機及理工類各專業(yè)、成人教育學院程序設計課程的教材,也可作為計算機應用開發(fā)人員及相關人員自學參考書。