Touhou is based on the C programming language, as far as I know. Made on Visual Studio as well.
- For the Windows games, this is most likely the case. As for the PC-98 one, I don't know... I can just about guarantee that some x86 assembler was used SOMEWHERE, though.