شاع استخدام البرمجه في الخمسينيات من القرن العشرين وخاصة في الدول الغربيه وعلى قمتها ( الولايات المتحدة الامريكية )
البرامج بوجه عام من حيث اجالها الى ثلاث فترات زمنيه :
1- قصيرة الاجل ---> مدتها تتراوح بين عام وثلاث اعوام
2- متوسطة الاجل ---> خمس سنوات
3- طويلة الاجل ---> عشر وخمسه عشر سنه