If you're going to start recording ... electronic music, then our top choice would be Ableton Live. It's unique workflow will take some adjustment if you're used to another DAW, but once you're up and ...
You can test out the various DJing software for free or purchase it relatively cheaply prior to buying your controller to get a feel for what they offer. Your style of DJing and the music you ... on ...
You can expect to learn the audio recording software Pro Tools from the very beginning of creating a new project all the way to exporting a finished music track. There's a ton of other information ...