Lung cancer has the highest mortality rate among all malignant tumors. The key to reducing lung cancer mortality is the accurate diagnosis of pulmonary nodules in early-stage lung cancer. Computer-aided diagnostic techniques are considered to have potential beyond human experts for accurate diagnosis of early pulmonary nodules. The detection and classification of pulmonary nodules based on deep learning technology can continuously improve the accuracy of diagnosis through self-learning, and is an important means to achieve computer-aided diagnosis. First, we systematically introduced the application of two dimension convolutional neural network (2D-CNN), three dimension convolutional neural network (3D-CNN) and faster regions convolutional neural network (Faster R-CNN) techniques in the detection of pulmonary nodules. Then we introduced the application of 2D-CNN, 3D-CNN, multi-stream multi-scale convolutional neural network (MMCNN), deep convolutional generative adversarial networks (DCGAN) and transfer learning technology in classification of pulmonary nodules. Finally, we conducted a comprehensive comparative analysis of different deep learning methods in the detection and classification of pulmonary nodules.