The only thing you should know before buying is that it will take quite some time before your tracks will sound “good”. Now for software, you will have to use a digital audio workstation (DAW). you can find free ones, however paid daws usually have more features and less limitations. If you decide on buying a daw you should download the trials of some popular ones to see which one you like. You could check out fl studio, ableton, cubase, studio one, reaper and logic pro if you’re on mac. For electronic music you probably want to go with either fl studio or ableton unless you love one of the other daws. Theres another question about DAWs https://carbon-studios.com/questions/question/what-daw-do-you-use/
Carbon Studios Collective
Carbon Studios is a hub of recording and production activity.
Join the collective today.