I was visiting some family recently and their ~5yo son was interested and playing with code.org. You can do the exercises without a login but with a login (which requires an email address) you can save progress and have a profile to share with others.