Question: is imac good for programming?
Answer: It is a very good computer. Obviously the iMac is very good for programmers, first because it is fast and the screen is super; second because the macOS system is unix-based, therefore it fits server side programming very well. The only thing you should consider, to buy it with min. 512GB SSD.