電腦語言的發展經歷了從匯編語言到高級語言,從面向過程到面向對象的過程。C語言是其中的代表,在其基礎上發展而來的C++和C#也已廣泛應用於軟件設計和項目開發中。這三種語言一脈相承,語法相近,且各有優勢。
本書包括編程基礎、編程進階和實用編程三個部分,由淺入深地介紹了編程基礎知識、順序結構、選擇結構、循環結構、結構化數據、結構化程序、面向對象程序設計、Windows窗體應用程序等內容。每章提供了適量的習題,幫助讀者鞏固所學知識。
本書結構合理,重難點突出,邏輯性強,通俗易懂,可作為高等院校非電腦專業學生的程序設計入門課程的教材,也可作為成人教育及相關培訓機構的教材。