General-purpose, multi-paradigm programming language.
That also has a lot in common with the Unix shell.
So: A widely-installed environment where you can combine small tools to work with data.