Simulation methods for scanning tunneling microscopy (STM) based on first-principles calculations are briefly reviewed. After introducing features and comments on the most familiar Tersoff-Hamann approximation, some extended topics are also mentioned.