本書以結構化程序設計思想為中心,引導讀者掌握規(guī)范化的程序設計方法。主要內容包括:算法、計算機與程序,BASIC程序設計初步,BASIC程序的基本數據結構,模塊化程序設計,輸入與輸出設計,數據文件,動態(tài)數據結構和算法設計舉例等。本書文字敘述通俗生動,闡述方法深入淺出。書中講授的內容具有較強的應用價值,使讀者能夠容易地將所學的數據結構知識、典型的算法設計方法及結構化程序設計方法有機地結合起來并應用到實際問題中,提高解決實際問題的能力,同時也增加了讀者的學習興趣。書中介紹的程序算法具有普遍性,它們很容易用其他語言實現。書中還給出了豐富的例題與習題。本書可作為各類高等學校和各種計算機學習班的教材,也可供自學。