However there is one concept within it that seems quite neat, and that is that the language or platform has native data access, for example `WordFrequencyData`[1].
The naive approach is just to connect this up to a DB of data, but I am interested if there are any other such open source example or some other neat abstractions when it comes to programming abstractions being connected directly to data.
[1]: https://reference.wolfram.com/language/ref/WordFrequencyData.html
Any language can have "native data access" by using an API, and that's what Wolfram is doing under the hood.
The best language/tool/method for any piece of software is usually the one that 1) provides the user interface you're after and 2) is in a language you're familiar and efficient with.