This definitely relates to programming. I was asking how to create an application that acts like those other applications listed. I don't see how someone could think it's not programming-related.
What is meta?
- Any Stack Exchange user can ask a question
- The community provides support, votes on ideas, and reports bugs
- Your voice helps shape the way Stack Exchange operates
Are you trying to write an application that acts like that, and running into a problem? If so, reword your question to be clear about that, and it will be on topic. But if you're just curious about how a category of applications work, that's off topic. Click the faq link at the top of each page and without even scrolling down you'll read:
I think that's a pretty clear description of why your question doesn't belong on StackOverflow. There's more to this than being "programming-related".