Programming experience is not required "if you are smart and persistent, " but it will certainly be easier ifyou have some, according to the Pi website.
The most important message, I guess I would tell you, though, is what I tell my daughters, which is that America remains a country where ifyou work hard and you don't give up and you are persistent, you can succeed.