BeerSmith works in OS X through the use of Boot Camp, Parallels Desktop, VMWare Fusion, or Crossover.
iMac is your computer model. It'd be more accurate to say Apple-compatible. Minor difference. Sorry to be picky - I work with the things, so it's kind of a pet peeve.