− Legislación penal común. Es la que se recoge en el Código penal vigente.
− Legislación penal especial. Formada por una serie de leyes penales fuera del Código penal. Se acude a ella en función de la materia.
La legislación penal común y la legislación penal especial se caracterizan por establecer delitos y penas.
− Legislación penal complementaria. Ayuda a la aplicación práctica del Derecho Penal sin establecer delitos, ni penas (Ley de Enjuiciamiento Criminal).