Can you recommend free software for creating and recording music using only my PC and PC keyboard?

I'm a novice and will probably just do this for fun.
Update: Thank you very much for taking the time to answer my question.
2 answers 2