The answer by Gilles perfectly explains how an answer on Software Recommendations should look like. Besides this theoretic description, the following list of answers, provide a good impression of what a high quality should look like (keep in mind the guidelines provides in the mentioned answer.
replaced http://softwarerecs.stackexchange.com/ with https://softwarerecs.stackexchange.com/