I think the latter is a more reasonable definition than the former, since I've written plenty of command line applications in python. And as much as I like python, if it qualifies as a 'system language' than just about anything does.
Perhaps it could be amended "Primarily used for writing programs without a GUI."
Perhaps it could be amended "Primarily used for writing programs without a GUI."