1959, from program (v.) + -able.
prognostic
prognosticate
prognostication
prognosticator
program
programmable
programmatic
programme
programmer
progress
progression