Hi TBucket, welcome to the forums

If you want to start programming games then DBC (Dark Basic Classic) or DBPro is a good choice. There is also FPS Creator but that is probably much the same as RPG Maker.
Quote: "Im 14 and I'm wandering if its in my skill range"
There are people of all ages using DB, even younger than you!
It doesn't matter how much you know now, even if you know nothing at all about programming. DB is easy to learn, and as long as you work through tutorials and learn how to write programs efficiently, you'll be making games in relatively little time.
Quote: "I want to eventually get into game design And im wandering if this is a good thing to start a carreer on."
Definitely, the next step up from DB is Dark GDK, which I don't know a lot about but it incorporates C which is the language used by most professional game developers.
Quote: "Also, I was wandering if my computer can support World of Warcraft, Counter Strike, and RPG Maker XP at the same time, will it be able to support Darkbasic Profesional if I delete those three."
I don't think you would have to delete anything for DBC/DBP to work.
Quote: "When I first played Halo 2 I went crazy thinking how they made it."
The key word here is
they, no matter how good you get you will never be able to make a game like Halo on your own. Too many noobs set their sights on MMORPGs or games like Halo, and the reality is they will never complete those game.
Don't rush yourself and always try to learn more, you will often find that instead of wasting 3hrs trying to get something to work, there is a DB command that does this for you, or a piece of code you've written that is 1000 lines long could have written in 20.
By all means play around with the language, but if you get stuck on something or find yourself writing similar lines of code over and over, try to find a better way of doing it. If you can't work it out on your own there's always plenty of people on here looking to help.
How's that for a Star Wars speech
In programming, nothing exists
