If you really want a professional software for recording, music making...
For windows, I recommend FL Studio (Previously known as Fruity Loops)
For Macintosh, I recommend Logic Studio PRO