The most essential element to a photographer is their camera and the camera lens. The camera plays the roles of processing image, image stabilization and so on. While the lens perform as what are the images that it is capable of capturing hence pass it to the camera to process the images. Many people might think that camera is more important than the lens or other equipment. However professional photography is not such an easy thing to be play around. It requires multiple elements in order to be capable of taking the perfect photograph, you will need a powerful camera, sharp lens and the most important element would be skills. With the best equipment and lens, it does not mean that you will be able to take photo at the level of professional does.
The camera main function is to enable you to take photo. Lenses are for you to be able to capture sharp and high quality images. To take photo with appropriate timing, angle, lighting and so on are depends on your skills and luck. You will be able to be more skillful as you have more experience and the passion to keep continuing in pursuing photography. However if your lens is unable to capture the quality that you desire, you will not feel satisfied of the picture that you have taken. The image that you are capable of taking with your level of skill can not be accomplished with the lens. This is where you should think of upgrading your camera or lens.
The joy of sharpening your skills and playing with the camera to get stunning photo can not be achieved through compact digital cameras. Even though the current compact digital camera has a powerful processor, image processing and other function, but its limit would be it lens. Compact cameras do not have the flexibility of changing lens. You should get your lens from reputable manufacturer such as Nikon or Leica. However sometimes you might faced such problem as compatibility issues. You should always do your research before buying. The best way to do research would be browsing for more information online or joining forums and ask questions when you have doubts.