New Microsoft CEO Satya Nadella will take over for Steve Ballmer, who has announced his retirement.