برنامه نويسان رايانه دستورالعملهايي با جزئيات كامل نوشته و آزمايش و پشتيباني مي كنند به اين دستورالعملها كه رايانه براي كاركردن بايد از آنها پيروي كند برنامه كفته مي شود .
برنامه نويسان هستند كه به رايانه مي گويند كه چه بايد بكنند به عنوان مثال از كجا اطلاعات لازم را بگيرند چگونه فرآيندي بر روي اين اطلاعات انجام دهنداز زبانهاي برنامه نويسي متفاوت ميشود استفاده كرد مثال :از زبانكوبول بيشتر براي كارهاي تجارتي استفاده ميشود.