Scratch is great for kids you can great simple code like:

Which then easily builds into:

Finally they can create complex code like so: