In our programming environment we have compilers and tools and libraries and all kinds of things that work together, but yes, I???m mostly talking about that marriage between what the application developer needs to do and how they need to hand it over to someone who might be building a compiler or tool set or library set to get the job done