Scratch

Scratch is an event-driven programming language that first appeared in 2003.

Paradigm
Concurrent and distributed
First appeared
2003
Reference
Wikipedia article