You can take foods rich of vitamin A and vitamin C to provide eyes with necessary nutriment, making eyesight better. The best sources of vitamin A include livers, milk, eggs and vegetal foods like carrots, amaranth, spinaches, leek, green pepper and sweet potatoes. Also fruits containing carotene such as oranges, apricot and persimmon benefit eyes a lot. Foods containing rich vitamin C include different kinds of fresh vegetables and fruits, among which cucumber, cabbages, dates have high content. Calcium, which has an effect of relaxing the eyes, is also good to eyes. Foods rich of calcium are beans, shrimps and pork ribs. Foods rich of omega-3 fatty acids such as salmon, tuna and other oily fish contribute to good eyes. If you cannot bear fish, try fish-oil supplements to help get your omega-3s. Apart from food, to get better eyesight, you need to look away from the computer and move your computer screen to just below eye level while staring at the computer.