We construct and examine the pulsar luminosity function using the new list which includes data for 1328 radio pulsars. In this work, the luminosity function for 1400 MHz is constructed for the first time. We also present an improved luminosity function for 400 MHz. The luminosity functions at 400 and 1400 MHz are compared. Also, the luminosity functions excluding the binary millisecond pulsars and the pulsars with low magnetic fields are constructed. It is found that the new luminosity function is considerably flatter in the low luminosity part for 400 MHz. 1400 HMz luminosity values of radio pulsars together with upper limits of 1400 MHz luminosity for anomalous X-ray pulsars and dim radio quiet neutron stars are presented as a function of both characteristic age and magnetic field. The implications of the pulsar luminosity function for these new kinds of neutron star are discussed.