Programming for Linguists: Java (TM) Technology for Language Researchers is a practical introduction to programming using the Java Programming Language for linguists and related language professionals. Это и многое другое вы найдете в книге Programming for Linguists (Группа авторов)