If the light is on all the time, check to make sure the alternator belt is tight. If it is tight, it could need the alternator or voltage regulator replaced.
Either there is a problem with your battery or possible the charging system. You may want to take it down to your local shop and have them run load tests on you charging system and battery.
There are a few things, the battery could be running out of juice and will die soon, the altinator could be dead and the car is running on the battery, or you haven't started the engine.