Mac programmers programme on Macs, Windows programmers programme on Windows. Any other differences between them are not related.
b) Really? You have never heard of a programming culture, and how that could differ in Mac vs Windows vs UNIX programmers?