for dark beats is best to use "Darkiton". id advice against "Jump", unless you want to make wobble step.
It is crucial that you use each program for that style of music. if you mix them, you shall fail. and ofcourse if you believed a single word of what i just said you are very naive..
on a more serious note, since you're an absolute beginner, its easy to get confused, with people suggesting different software according to their liking and workflow. in a nutshell, it goes down like this: The propellerhead Reason is very easy program to get to grips with, and when in talented hands, it can produce great music. its brilliant for beginners, although i personally find it limiting in the long run.
The other option would be a traditional sequencer, like Cubase, Logic, and the brilliant Reaper. This allow you to manipulate audio in more detail than Reason, but the downside to this is that unlike Reason, it doesnt come with many instruments and effects, which means that you'll have to search for your own.
I know that the above may sound like gibberish to you,but thats part of the learning process.. Keep reading articles on sites like ours, Dogsonacid, dubstepforum, and of course KVR, which is an invaluable resource for computer musicians. Your goal is to find articles with terms that you dont understand, and then try to find more information on these subjects through using the search function, and of course asking on the boards.
so yeah, welcome, good luck, and dont be afraid to ask about anything that you cant find information on.