Thực ra về bản chất thì nó khá giống nhau ( vì là C cả mà ). Nhưng có điều để đáp ứng với từng môi trường riêng ( Windows, DOS ), rồi thì do các thư viện có sẵn, do cách mà các nhà sản xuất thể hiện sự cao cấp của sản phầm mà nó khác nhau.
- Thậm chí ngay trong Visual C++, còn có 2 loại : SDK và MFC