For a piece of code to be used in a program, the source code has to be built. Building is the process of converting source code into an executable, which in turn can be run by a user. Bitcoin Core can be built for different platforms such as Windows,
You are laying a great foundation!