This book provides an introduction to Python - one of the most widely-used programming languages - for those who are familiar with linguistic concepts but have no prior background in programming or computer science. All examples in the text involve language and can be adapted or used directly for language research.
An introduction to Python programming for linguists. Examples of code specifically designed for language analysis are featured throughout.