Microsoft CEO Steve Ballmer

Microsoft CEO Steve Ballmer

Henrik Kettunen/Bloomberg

Microsoft has only had two CEOs - co-founder Bill Gates and Steve Ballmer, seen here - in its 38-year history.