This file briefly describes all the the computer program files that are needed to reproduce the results in Petrin, White, and Reiter (2011), Review of Economic Dynamics. Merge_LBD_LRD_ASM.sas merges the raw data from the Censuses of Manufactures, the Annual Surveys of Manufactures, and the Longitudinal Business Database and stacks them into one huge file. Create_consistent_industries_at_plant_level.sas uses the plant-level Census data to construct a consistent set of industries across all years. Create_capital_stocks_only_REDO.sas constructs our capital stock variables. CreatelbdlrdCapStock_observed_my_inds.sas constructs the remaining variables and merges in the capital stocks. This dataset is then exported to a Stata dataset. create_initial_data_for_APG_decomp.do produces the variables needed for estimating the production functions and the aggregate productivity growth decompositions. It also produces table A1 in the published RED article. The files Wooldridge-LP_on_all_industries_VA_specification.do, loop_over_industries_calling_WLP.ado, and select_industry.ado, estimate the value-added specification of the production function using the Wooldridge (2009) production function estimator. estimate_prod_func_LP_VA_specification.do estimates the VA specification using the Levinsohn-Petrin (2003) estimator. estimate_prod_func_OLS_VA_specification.do estimates the VA specification by OLS. Wooldridge-LP_on_all_industries_GO.do estimates the gross output specification of the production function using the Wooldridge estimator. estimate_prod_func_LP_GO.do estimates the gross output specification of the production function using the Levinsohn-Petrin (2003) estimator. estimate_prod_func_OLS_GO.do estimates the gross output specification by OLS. recover_GO_WLP.do produces the results in tables 1,2,3a,6,7, and 8 in Petrin, White, and Reiter (2011). Table 3b can be calculated directly from the results in Table 3a. recover_GO_LP.do produces tables A2a, A3a, A6a, and A8a. Table A3b can be calculated from table A3a. recover_GO_OLS.do produces tables A2b, A3c, A6a, and A8b. Table A3d can be calculated from table A3c. recover_VA_WLP.do produces tables 4, 5a, and A7c. Table 5b can be computed from table 5a. recover_VA_LP.do produces tables A4a and A7a. Table A5a can be computed from table A4a. recover_VA_OLS.do produces tables A4b and A7b. Table A5b can be computed from table A4b.