آی‌بی‌ام آرپی‌جی

آر پی جی (زبان برنامه‌نویسی مبتنی بر آی بی ام)

زبان RPG یک زبان برنامه‌نویس سطح بالا (HLL) برای برنامه‌های کاربردی تجاری است. زبان RPG یک زبان برنامه‌نویسی اختصاصی IBM است و نسخه‌های بعدی ان تنها در IBM یا سیستم‌های مبتنی بر OS/400 موجود هستند.

این زبان تاریخچه طولانی دارد، در سال ۱۹۵۹ توسط ای بی ام به صورت Report Program Generator (تولیدکننده برنامه گزارش) – ابزاری برای تکثیر پردازش کارت پانچ شده روی ای بی ام ۱۴۰۱ – ساخته شد و بعد در اواخر دهه ۱۹۶۰ میلادی به صورت RPG II برای IBM System/3 ارتقاء داده شد و از ان زمان به بعد به صورت یک HLL معادل COBOL و PL/I درآمد.

این زبان به عنوان زبان برنامه‌نویسی رایج در سیستم عامل ای بی ام ای باقی مانده است، این سیستم عامل در سخت‌افزار IBM Power I Platform اجرا می‌شود. نسخه فعلی، RPG IV (ILE RPG نیز نامیده می‌شود) یک محیط برنامه‌نویسی مدرن را فراهم می‌سازد.

زبان های دیگر