برنامه‌نویسی خودکار

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به ناوبری پرش به جستجو

برنامه‌نویسی خودکار (انگلیسی: Automatic programming) یا برنامه‌نویسی اتوماتیک، در علوم کامپیوتر، نوعی برنامه‌نویسی است، که در آن برخی از مکانیزم‌های یک برنامه کامپیوتری تولید می‌شود تا به برنامه‌نویسان اجازه دهد در سطوح بالا، بصورت انتزاعی، کدنویسی نمایند. پژوهشگر کانادایی؛ دیوید پارناس، با ردیابی تاریخچه برنامه‌نویسی اتوماتیک در تحقیقاتی که تاکنون منتشر شده‌است، آغاز برنامه‌نویسی خودکار را در دهه ۱۹۴۰ و خودکارسازی فرایند دستی پانچ کردن نوارهای کاغذی، اعلام کرد.

جستارهای وابسته[ویرایش]

منابع[ویرایش]