The Mata Book: A Book for Serious Programmers and Those Who Want to Be

William Gould

February 26, 2018 by Stata Press
Reference - 428 Pages
ISBN 9781597182638 - CAT# K388024

was $74.95


SAVE ~$14.99

Add to Wish List
FREE Standard Shipping!


  • Comprehensive treatment of Mata, including structures, classes, and pointers
  • How to program for numerical accuracy
  • How to design programs and how to design systems
  • How to implement programs and systems
  • How to debug programs and systems
  • How to organize workflow
  • Fully worked examples


The Mata Book: A Book for Serious Programmers and Those Who Want to Be is the book that Stata programmers have been waiting for. Mata is a serious programming language for developing small- and large-scale projects and for adding features to Stata. What makes Mata serious is that it provides structures, classes, and pointers along with matrix capabilities. The book is serious in that it covers those advanced features, and teaches them. The reader is assumed to have programming experience, but only some programming experience. That experience could be with Stata's ado language, or with Python, Java, C++, Fortran, or other languages like them. As the book says, "being serious is a matter of attitude, not current skill level or knowledge".

The author of the book is William Gould, who is also the designer and original programmer of Mata, of Stata, and who also happens to be the president of StataCorp.


We provide complimentary e-inspection copies of primary textbooks to instructors considering our books for course adoption.

Request an
e-inspection copy

Share this Title