I'm a beginner programmer and all I've worked with so far are console applications in C++. Coding wise, how is the graphical side of programs created? I understand the logic that I am using from console apps will be the same, but how do programmers create the graphics that this logic is then used in? I know this is sort of an ambiguous question but basically I am trying to understand how I would go about creating a program that is not a console application, such as a video game or an iPhone application.
From console to GUI applications
graphics
Basic answer: Graphics are made by pushing frames to a frame buffer.Modern answer: You're going to be given an API to make a Window or a Scene or something like that. Find an API that fits your goals (GTK+, QT4, Windows (??)), and run through some tutorials for it.If you're actually interested in games, or more low-level graphics, check out this SDL Exercises Page.