- What does your program?
- What does your program do?
- What your program does?
- What is it that your program does?
- Your program does what?
Can anyone help me understand how these questions differ in meaning and whether they're correct, less/ more informal, and when they can be used? Am I missing another way of asking what something does? Thank you in advance.