،که در گذشته با اسم‌های PDC Prolog و Turbo Prolog شناخته شده‌بود،یکی از قوی‌ترین طبقه‌بندی‌های گسترش یافتهٔ شیءگرا است.به عنوان مثال Turbo Prolog توسط به بازار عرضه شد،اما اکنون توسط شرکت Danish،مرکز توسعهٔ پرولوگ (PCD)،توسعه یافته و به بازار عرضه شد.ویژوال پروگ می‌تواند کاربرد- ، کاربرد کنسول ، DLLs (پیوندهای پویای کتابخانه‌ها)،و برناهای- را بسازد.ویژوال پرولوگ همچنین می‌تواند با استفاده از ODBC به و پیوند برقرار کند. 
زبان‌های منطقی به‌طور سنتی هستند، ولی ویژوال پرولوگ است که این پیشرفت مهمی را در تبدیل سنتی خطاهای معمولیِ به هشدارهای کامپایلر،فراهم کرده‌است،که یک استحکام بهتری از کاربردهای خاتمه یافته را تضمین می‌کند. 
هستهٔ ویژوال پرولوگ مانند پرولوگ سنتی بندهای horn ، نوع دادهٔ جبری ، و الگوریتم‌های غیر قطعی کنترل شده هستند،و بر خلاف پرولوگ سنتی،ویژوال پرولوگ همواره از نوع دادهٔ است.
 نسخه 7.5 شامل سرور http و مولد تجزیه کنندهٔ (1)LALR است. (همچنین نگاه کنید به ) 
نسخه 7.4 می‌تواند کد ویندوز 64بیتی را تولید کند. (همچنین نگاه کنید به ) 
نسخه 7.3 کلاس‌های ژنریک و رابط‌ها را معرفی کرد.(نگاه کنید به برنامه‌های ژنریک )،حفاظت از (همچنین نگاه کنید به ) 
نسخه 7.2 گزاره‌های ناشناس را معرفی کرد.(وابستگی منطقی با تابع‌های ناشناس) و فضای نام‌ها (namespaces).(همچنین نگاه کنید به ) 
نسخه 7.0 را معرفی کرد. 
از نسخهٔ 6.0 زبان کاملاً شد.
 در مثال ' '،موتور استنتاج پرولوگ دریافت که چگونه یک پشته شامل تعدادی از دیسک‌های به تدریج کوچک‌تر را در مسیر شرح داده شده یکی یکی از قطب چپ ("left") به قطب راست ("right")جابجا کند،به این معنی که قطب میانی ("centre") به عنوان راه عبور است،طوری که هیچ دیسک بزرگ‌تری روی دیسک کوچک‌تری وجود نداشته باشد.به عنوان استدلال اولیه،استنتاج "هانوی" یک عدد صحیح برابر با تعداد دیسک‌ها اختیار می‌کند.در واقع،ویژوال پرولوگ به ویژه برای مسائل پیچیده همانند برنامه‌ریزی منابع و... مناسب است.همانطور که مثال نشان می‌دهد،ویژوال پرولوگ می‌تواند برای برنامه‌نویسی سریع در سطح کوچک استفاده شود،ولی اکثراً برای کاربردهای بزرگ قدرت صنعتی بکار گرفته می‌شود. 
 برای آشنایی بیشتر با برنامهٔ کنسول به مثال آورده شده توجه کنید: 
میخواهیم فاکتوریل یک عدد را حساب کنیم،دستورالعمل‌های زیر را دنبال کنید
 یک عدد در قسمت اعلان تایپ کنید و فاکتوریل آن را دریافت خواهید کرد.
 برای آزمایش و اجرای یک برنامهٔ کنسول از گزینه Build/Run in Window استفاده کنید نه Execute.
 
 
 
 
 
 
 
 
 
 
 مشارکت‌کنندگان ویکی‌پدیا. « ». در .
{"title": "ویژوال پرولوگ", "link": "https://fa.wikipedia.org//w/index.php?title=%D9%88%DB%8C%DA%98%D9%88%D8%A7%D9%84_%D9%BE%D8%B1%D9%88%D9%84%D9%88%DA%AF&oldid=29169233", "language": "fa"}