In this review we explain the main methods and techniques of lattice perturbation theory.
Focusing on the cases of Wilson and Ginsparg-Wilson fermions. We will illustrate, among other topics, the peculiarities of perturbative techniques on the lattice, the use of computer codes for the analytic calculations and the computation of lattice integrals. Discussed are also methods for the computation of 1-loop integrals with very high precision.