برنامه نویسی

از ویکیجو | دانشنامه آزاد پارسی

برنامه‌نویسی (programming)
فن تولید برنامه‌هایِ رایانه‌ای. برنامه‌نویسی با دانستن یک یا چند زبان برنامه‌نویسی[۱] مانند بیسیک[۲]، سی[۳]، پاسکال[۴] یا زبان اسمبلی[۵] آغاز می‌شود. در برنامه‌نویسی عوامل دیگری از قبیل تبحر در تئوری الگوریتم‌ها[۶]، طرح رابط کاربر و مشخصات دستگاه‌های سخت‌افزاری، نقش دارند. رایانه‌ها دستگاه‌های کاملاً منطقی هستند و برنامه‌نویسی مستلزم یک روش منطقی در طرح[۷]، نوشتن (کدبندی)[۸]، آزمون و اشکال‌زدایی[۹] از یک برنامه است. زبان‌های سطح پایین[۱۰] مانند اسمبلی نیز مستلزم آشنایی با قابلیت‌های یک ریزپردازنده و دستورالعمل‌های اساسی به‌کار رفته در ساخت آن می‌باشد. در روش مدولار[۱۱] (بسیاری از برنامه‌نویسان طرفدار آن هستند)، یک پروژه به واحدهای کوچک‌تر و قابل اجراتر تقسیم می‌شود. این واحدهای کوچک، واحدهای مستقل و ساده‌تری هستند که برای طراحی، نوشتن، آزمون و اشکال‌زدایی به‌کار می‌روند و سپس به یک برنامه بزرگ‌تر تبدیل می‌شوند.
 


  1. programming Language
  2. BASIC
  3. C
  4. Pascal
  5. Assembly Language
  6. Algorithm Theory
  7. design
  8. Writing Code
  9. debug
  10. Low level language
  11. Modular based Programming