Slow down a bit
To the OP:
While your enthusiasm for programming shines through, I think it is time to "calm" you down a bit. Programming isn't something you learn after buying a book on Feb 10th, and expect to have "some apps" out by the end of the month.
You are firing in all directions. Slow down a bit. I'd suggest starting out with learning Ruby. A wonderful, well though-out language. You can then learn the Rails framework for creating web apps. This is as close as you'll get to churning out apps in a matter of days to weeks.
Later on you can take your experience and move on to Objective-C and Cocoa for the Mac, or learn C++ for global programming. (Forget Java, it's dead. I've been saying that since 2003. Glad Steve agrees
Anyway, take it nice and slow. You will *not* be writing games by the end of this month. In fact, you won't be writing games (at least not the Doom clone you might want to write) by the end of 2007 either...
Start with Ruby.