"... Baum’s An Introduction to Stata Programming (2nd Edition) combines a concise introduction into the Stata programming environment with a large number of applications to workflow, data management and estimation. .... An Introduction to Stata Programming (2nd Edition) is a well-organized book. We find it suitable for any Stata user on an intermediate or advanced level, a user which already has some experience with Stata and who wants go deeper into programming or who wants to extend Stata’s built-in commands for estimation and data management. In particular the large number of practical examples, mostly taken from economics and finance, help the reader a lot."
―Oliver Kirchkamp and Hiltrud Niggemann in Journal of Statistical Software, April 2017