Data Science, Artificial Intelligence, Data Visualization, Data Visualisation, Open Source.
powerful D3 library, for example, is not a grammar. That makes it more complex in its structure but also more versatile and powerful once you understand its inner workings. It does make it harder to try out different visualization ideas in D3, however, as you would while exploring or analyzing