Different Types of Programs

The only kind of program I've ever made is a console application. Well, when I create a new project on my compiler, Codeblocks, I have to select what kind of program I'm making. There are like 20 of them. So, I was wondering what a D Application and an Open GL Application is.
Last edited on
D Application
A program written in the D programming language.

OpenGL Application
A program that uses OpenGL for graphical output.

Neither of those is specifically related to GUI programming, which I'm guessing is what you're after.
What are they good for?
D is similar to C and C++. I don't know much more than that about it.

OpenGL (GL = Graphics Library) is used above all for 3D programming, often as a portable alternative to Direct3D.
oh so, people use OpenGL to make almost all 3d games like World of Warcraft and Lord of the Rings Online? Is OpenGL just a different form of C++? In other words its 3d programming, but written in C++?
oh so, people use OpenGL to make almost all 3d games like World of Warcraft and Lord of the Rings Online?
No. Because Windows is the most popular desktop platform, most games are written using DirectX, portability be damned. There are a few exceptions. id Software has traditionally developed their games in OpenGL. Quake 3 Arena is one of the most popular games for Linux.

Is OpenGL just a different form of C++? In other words its 3d programming, but written in C++?
I said "Graphics Library".

Google is there for a reason.
OK THANK YOU VERY MUCH!
Topic archived. No new replies allowed.