برنامهنويسي رايانه (اختصاري برنامهنويسي) فرايند طراحي و ساخت يک برنامه کامپيوتري قابل اجرا براي دستيابي به يک نتيجه محاسباتي خاص است. برنامهنويسي شامل کارهايي از قبيل: آناليز، توليد الگوريتمها، پروفايل دقيق الگوريتمها و مصرف منابع و اجراي الگوريتمها به زبان برنامهنويسي انتخاب شده (معمولاً به عنوان رمزگذاري است). کد منبع برنامه به يک يا چند زبان نوشته شدهاست که براي برنامه نويسان قابل درک است و نه کد ماشين، که مستقيماً توسط واحد پردازش مرکزي اجرا ميشود. هدف از برنامهنويسي يافتن دنباله اي از دستورالعملها است که باعث ميشود عملکرد يک کار (که ميتواند به عنوان يک سيستم عامل پيچيده باشد) به صورت خودکار انجام شود، اغلب براي حل يک مشکل معين؛ بنابراين، برنامهنويسي ماهرانه نياز به تخصص در چندين موضوع مختلف، از جمله دانش در مورد دامنه برنامه، الگوريتمهاي تخصصي و منطق رسمي دارد.
درباره این سایت