Programmatic Buying Foundations Course at Simplilearn.com! Programmatic media or ad buying is the use of technology to automate and optimize the ad buying process in real-time. Programmatic buying software utilizes data analysis and real-time bidding to maximize ROI for online display, social media advertising, mobile and video campaigns. It is also expanding to traditional TV advertising marketplaces.