A soft question is a question (possibly subjective) about the field of theoretical computer science as opposed to being a question in theoretical computer science.

The soft-question tag is often confused with the big-picture tag, which serves a different purpose. The difference between the two is explained here.

Examples:

  • How would you teach X to undergrads?
  • Why computer scientists do X when Y happens?
  • Is theoretical computer science part of pure math?
  • How long will it take to settle P vs NP in your opinion?