Beginner for coding. Zero experience

Hello All. I am a beginner for coding. I am very interested in building small robots and I would like to learn Arduino coding from basics. Can anyone kindly advise where can i start?

Thanks
ash