Short question: is C suitable to write a program to do Natural Language Processing?
For example, the lack of a String type, makes me think there are better choices.
On the other hand, I don't like Python, partly because I don't see any good in dynamic typing. And Java is too BIG.