Question: what is office programmed in?
Answer: According to The Programming Languages Beacon , "MS Office was [traditionally] developed using assembler, then development moved to C, later, when C++ arose, everything new was done using C++.