The numerical solution of the algebraic Riccati equation is required in a large number of applications like linear quadratic optimal control problems, differential games and computation of Kalman filters. This paper gives a survey of computational method developed and investigated over the last three decades. In particular we discuss Newton's method, the matrix sign function method, defect correction and methods using eigenvalue computations.