Lập trình hướng đối tượng C++ - Đặng Thành Trung
Chương trình viết bằng các ngôn ngữ hướng thủ tuc (C, Pascal...) bao gồm một chuỗi các câu lệnh nhằm yêu cầu máy tính thực hiện một nhiệm vụ nào đó. Chia chương trình thành các hàm. Mỗi hàm phục vụ cho một nhiệm vụ cụ thể và có giao diện (interface) rõ ràng.