Ten computer codes that transformed science