Programming help needed

Im Just learning about Arduino for the first time can someone give me some basic guidance please?
I need help with programming it for operating light switches and small pumps and battery monitoring system on my boat

Thanks Kindly
Tom