pick a DAW, ableton is pretty beginner friendly and has a trial but theres loads of other DAWs like FL studio & Logic, and then just youtube a tutorial series that gets you used to the UI and navigation.
Once you know the UI you can start playing around making loops and beats.
Honestly the best way to learn the software is to read the manual. Its really user friendly, explains things super concisely and break the UI down section by section.
Dont worry too hard about trying to achieve a specific sound to start out with, just play about with what you find fun. I don't necessarily make the music I thought I would when i started out, but thats part of the fun.
Also learn some music theory. You don't need super indepth technical ability but a baseline knowledge of keys, scales, chords etc will take you far.
Splice is a pretty accessible sample library to get you started, it's like £8 a month for a bunch of credits. You can always just pay for a month, buy a bunch of basic sample packs with your 100 credits and then cancel so you dont amass more than you can spend. You can also rent-to-own plugins to spread the cost. And you can backup projects to the splice software - bit clunky in my experience but good to get into the habit of saving and backign up often.
Personally I pirate everything to try before i buy to make sure i'll get the use out of it; DAW, plugins, software etc so may be worth having a ghandi there.
I now own most of my software and plugins but only buy what you think you'll get use out of; it's not a cheap hobby.
Tbh I've not had the time to make music lately as i've been changing careers and all the fun life admin that comes alongside that so my free time is a lot more limited these days...but I'm not going to let the passion die, I fully intend on getting back on the horse once i'm out of this life-limbo of new job and new life.