Is that language specific then?
I would imagine that programming languages need another vocabulary and you will also need to deal with LongVariableNames, delimiters, tabs etc.