Lensless visible light coded aperture imaging system is a camera without lens.Instead, We design a binary coded aperture to replace the lens in the camera. Because the projection on the sensor surface is an image made up of scene images though the several pinholes, and we called this kind of blurred image received by the sensor 'coded image'. Therefore, we must use an algorithm to reconstruct the original scene, and the output of the algorithm is 'decoded image'. This paper introduces the relative theories of Lensless visible light coded aperture imaging system, including the design of the coded aperture and the principle of the reconstruction algorithm. Besides, we also analyze the dierences between distinct coded apertures and the Pros and cons of distinct reconstruction algorithms.