Eye Tracking Rig


I was wondering if it would be possible to create a tracked eye rig. As in, have the eyes looking at and locked to a single point and then, all I have to do is animate that single point to animate the eyes. If this is possible how would I go about doing this? Would I use transformation constraints, or have to write any scripts or anything. Thank you for any help provided.