@Starrfoxx,
As another beginning programmer that wants to create games for my favorite computer, may I suggest that you start out writing clones of games you like, or original ideas, in a simple language like AMOS, Blitz Basic, etc. and then move up to C or C++ as your programming skills progress. Start with easy projects that you can complete in a relatively short period of time, then upward and onward!
Looking forward to trying your games when they are ready for testing.