I'm starting to get into producing music and right now I'm using FL but I see there's a lot of hate towards it, and just people saying it isn't that good. I'm thinking of trying Reason or Ableton, what do you guys recommend for a beginner?
Any is good, as long as you learn them fully each. Each DAW can be good for beginners, the only difference in DAWs is the workflow I suggest downloading demos of each and trying them out after of course watching basic videos of things you would like to do with the program. If you like FL don't let anyone tell you it's crap which it's not BTW. But I say stick with FL studio great program to learn on with constant updates (others don't offer this/if you download it this doesn't apply) unless you don't mind paying later on for an upgrade. I first used Ableton though and now work with Reason usually rewire with Ableton.