تطوير البرمجيات يشير إلى مجموعة من أنشطة علوم الكمبيوتر المخصصة لعملية إنشاء البرامج وتصميمها ونشرها ودعمها، أما البرنامج نفسه فهو مجموعة التعليمات أو البرامج التي تخبر الكمبيوتر بما يجب القيام به وهي مستقلة عن الأجهزة وتجعل أجهزة