현대적인 언어 연구는 언어자료 처리를 바탕으로 이론적인 주장을 경험적으로 입증하고자 한다. 따라서 실제 언어자료 처리는 기본적인 연구의 방법론이 된다. 이를 위해서 언어자료를 처리할 수 있는 기본적인 프로그래밍을 습득하는 것은 현대 언어학적 연구의 기본이 된다.
이 책은 현대 언어학의 요구에 부응하기 위하여 언어처리에 많이 활용되는 perl 프로그래밍의 기본을 설명하고, 아울러 다양한 프로그래밍 기법을 소개한다. 더 나아가 프로그래밍을 활용한 전산적인 언어 처리를 설명한다. 이러한 접근 방식은 언어학을 경험적으로 접근하는 이론 언어학의 연구, 전산적 처리를 대상으로 하는 전산언어학의 실질적인 연구 그리고 기본적인 언어 처리를 목적으로 하는 공학적인 연구의 기초를 제공하게 될 것이다.