Nội dung giáo trình được chia thành 2 phần, phần 1 gồm 5 chương với các nội dung như: Tạo thành phần (mở rộng VCL, xây dựng thành phần đầu tiên, tạo thành phần phức hợp, thành phần đồ họa phức tạp.); chương 2 tìm hiểu về DLL và gói; hay tìm hiểu lập trình com ở chương 3, chương 4 automation và activex, và cuối cùng chương 5 đa nhiệm, đa luồng và đồng bộ hóa.