@hoodz91 Welcome to the BassBuzz forum!
When you have time, join us on the Introduce Yourself! thread.
As to your question, I recommend Audacity. It’s not flashy but it’s easy to use with lots of resources on line if you need any help.
Also, depending on the sound quality you’re looking for you might consider getting a USB audio interface. (Think of it as a high quality external sound card with lots of connection designed for sound recording.) You don’t need one. It all depends on the equipment you have and how professional you want your recording to sound.