برنامهنویسی رایانه در فرهنگ واژه غیر متخصّصین ممکن است به تمام پروژه ساخت نرمافزار یا برنامهٔ رایانهای گفته شود.
برنامه نویسی رایانه (که اغلب به طور کوتاه برنامه نویسی نامیده میشود) فرایند سوق دادن ساختار اصلی یک مسأله محاسباتی به برنامهای قابل اجرا است.
اشکال زدایی وظیفه بسیار مهمی در فرایند توسعه نرمافزار میباشد، زیرا یک برنامه غلط میتواند پیامدهای مهمی برای کاربر خود داشته باشد.