no idea on arduino language. Any help appreciated

You could also look at the excellent tutorials by John Boxall:

I found them before I looked at anything else and they gave me the confidence to order a Uno

knowing that the arduino could do all things I wanted.

I have mainly done php and python stuff but none of this but I think his tutorials are so clear

it shouldn't be too hard for you to follow.

best wishes,

Norman