Scratch is a programming language, but you don’t actually need to write the code. You create a script by arranging a series of commands (you just drag and drop the instructions into a window and arrange them how you like). Then you can run the script and watch the output.
The emphasis is on graphics, sound and cute characters.
This little program gets the cat to draw an octagon and then miaow!
The best thing is to download it and have a play.