I recommend using fl studio to start out, easiest to learn and incredibly versatile.
Ive been using fl studio since i started and my main style of creation is sampling and combining premade loops. I can also make stuff from scratch but prefer sampling tho.