ابتدا مختصر درباره زبان برنامه نویسی ++C توضیح می دهم. در سال 1972 پروفسور دنیس ریچی زبان C را  ساخت که در دسته زبان های برنامه نویسی سطح میانی قرار می گیرد و نسخه بعدی آن که ++C نام دارد توسط بنیامین استراستروپ دانمارکی در سال 1979 ساخته شد. در زبان ++C ویژگی کلاس نویسی و یکسری دیگر از ویژگی ها به C اضافه شد و آنرا به تکامل رساند.  هسته نرم افزارهای بزرگی مثل MATLAB و Maya و Photoshop نیز به این زبان نوشته شده است.

در این سری آموزش نمی خواهیم به نحوه برنامه نویسی در ++C بپردازیم بلکه به مبحث گرافیک کامپیوتری در ++C می پردازیم. (قبلا در وبلاگ مطالبی در مورد گرافیک کامپیوتری مخصوصا OpenGL و DirectX و همینطور پروژه های آنرا برای دانلود قرار داده بودم).

شاید این نوع گرافیک کامپیوتری روشی منسوخ شده باشد، اما برای برنامه نویسان حرفه ای که کمتر در این بخش کار کرده اند و همینطور دانشجویان دوره کارشناسی و کارشناسی ارشد و حتی دکترا که به مبحث گرافیک برخورد می کنند جالب و فوق العاده حرفه ای باشد.

برای شروع کار نیاز به کامپایلری داریم تا برنامه نوشته شده را خطازدایی کند و قابلیت اجرا داشته باشد.

من در اینجا 2 نرم افزار معرفی می کنم، اما با یکی کار میکنم.