계획예산제도(Planning Programming Budgeting System: PPBS)는 목표를 설정하고(planning), 정해진 목표를 달성할 수 있도록 사업계획을 짜고(programming), 짜여진 사업계획들에 자금을 체계적으로 배정(budgeting)하는 예산제를 말한다(Caper, 1967). 정부의 장기적인 계획수립(planning)과 단기적인 예산편성(budgeting)을 유기적으로 결합시킴으로써 합리적인 자원배분을 이루려는 예산제도로서 기획과 예산을 연결시키는 고리 역할을 하는 것은 프로그래밍(programming)이다.