It certainly isn't a question that concerns end users of computers, so I consider it to be a question about programming. That makes it off-topic for Super User, in my opinion.
As for migration…
It's probably too abstract for Stack Overflow.
It might be acceptable for Programmers, since it is a conceptual question about software development. Similar questions are:
- How were the first compilers made?
- Isn't there a chicken-and-egg issue since GCC is written in C++ itself?
- How could the first C++ compiler be written in C++?
It could belong on Computer Science. It closely resembles How can a compiler compile itself?How can a compiler compile itself?.