This chapter is a simple, rigorous, practically-oriented exposition of computable general equilibrium (CGE) modeling. The general algebraic framework of a CGE model is developed from microeconomic fundamentals, and employed to illustrate (i) how a model may be calibrated using the economic data in a social accounting matrix, (ii) how the resulting system of numerical equations may be solved for the equilibrium values of economic variables, and (iii) how perturbing this equilibrium by introducing price or quantity distortions facilitates analysis of the economy-wide impacts of energy and climate policies.