Visual Prolog®ใช้ภาษาการเขียนโปรแกรมขั้นสูงเพื่อจุดประสงค์ที่หลากหลาย การใช้งานหลักอย่างหนึ่งในการเขียนโปรแกรมของโครงข่ายและระบบประสาทด้วยปัญญาประดิษฐ์ (AI) นอกจากนี้ยังมีแอปพลิเคชั่นในการสร้างภาพเหมือนจริงที่สร้างจากคอมพิวเตอร์ (CGI)
Visual Prolog®เป็นภาษาการเขียนโปรแกรมระดับสูงซึ่งมีความหมายเหมือนกันกับภาษาอังกฤษที่เป็นลายลักษณ์อักษรมากกว่าภาษาที่คอมพิวเตอร์เข้าใจ โปรแกรมเมอร์เขียนโปรแกรมในรหัส Visual Prolog® จากนั้นสภาพแวดล้อมการพัฒนาจะใช้คอมไพเลอร์เพื่อแปลคำสั่งของโปรแกรมเป็นรหัสเครื่องที่คอมพิวเตอร์สามารถประมวลผลได้
ภาษานี้มีคุณสมบัติมากมายที่ทำให้มีประโยชน์สำหรับโปรแกรมเมอร์ที่ต้องการสร้างเครือข่ายประสาทที่ซับซ้อนหรือรูปแบบอื่น ๆ ของปัญญาประดิษฐ์ รองรับการจำแนกข้อมูลรวมถึงการจับคู่รูปแบบและประเภทข้อมูลเกี่ยวกับพีชคณิต นอกจากนี้ยังมีความสามารถในการจัดการหน่วยความจำอัตโนมัติและสามารถทำงานบนระบบปฏิบัติการMicrosoft®Windows®
อารัมภบทสั้นสำหรับ "การเขียนโปรแกรมด้วยตรรกะ" และเป็นภาษาการเขียนโปรแกรมเชิงตรรกะตามที่คาดไว้ Visual Prolog®วิวัฒนาการมาจากรุ่นก่อนนี้และยังรวมคุณสมบัติการเขียนโปรแกรมเชิงวัตถุและการทำงาน ข้อดีสำหรับโปรแกรมเมอร์ AI คือภาษาให้พวกเขาใช้ประโยชน์จากกรอบตรรกะที่ข้อมูลของพวกเขาอยู่ สิ่งนี้ตรงกันข้ามกับการตั้งโปรแกรมด้วยตนเองว่าข้อมูลมีปฏิสัมพันธ์กันอย่างไรในแต่ละกรณี
ในการเริ่มต้นเขียนใน Visual Prolog®โปรแกรมเมอร์ต้องการเพียงดาวน์โหลดซอฟต์แวร์สำหรับนักพัฒนาฟรีที่มีให้ทางออนไลน์จาก Prolog Development Center (PDC) บริษัท นี้ได้พัฒนาซอฟต์แวร์และโซลูชันอื่น ๆ สำหรับโปรแกรมเมอร์ที่ใช้ Prolog มาเกือบสามทศวรรษ เว็บไซต์ของ PDC ยังเสนอซอฟต์แวร์รุ่นขั้นสูงซึ่งรวมถึงคุณสมบัติที่ทำให้ใช้งานง่ายขึ้น
Visual Prolog®เป็นหนึ่งในภาษาการเขียนโปรแกรมจำนวนมากที่สามารถช่วยในการสร้างระบบผู้เชี่ยวชาญ เหล่านี้เป็นรูปแบบของซอฟต์แวร์ที่มีระดับของปัญญาประดิษฐ์หรือจำลองบางส่วน ภาษาโปรแกรมมาตรฐานเช่น C และภาษาที่เกี่ยวข้องสามารถใช้เพื่อสร้างระบบผู้เชี่ยวชาญได้เช่นกัน แอพพลิเคชั่นซอฟต์แวร์ระบบผู้เชี่ยวชาญนั้นมีการเติบโตอย่างมากและมักใช้สำหรับการวิจัยหลายรูปแบบรวมถึงการใช้งานคอมพิวเตอร์ที่บ้านเช่นวิดีโอเกม
เนื่องจากจำนวนสถานการณ์ที่สามารถใช้ปัญญาประดิษฐ์เพิ่มขึ้นและพัฒนาขึ้นความรู้ภาษาการเขียนโปรแกรมที่เป็นมิตรกับ AI นั้นมีความสำคัญยิ่งต่อผู้พัฒนาซอฟต์แวร์ Visual Prolog®และสภาพแวดล้อมการพัฒนาที่ใช้ในการเขียนโปรแกรมนั้นมีความก้าวหน้าและพัฒนาด้วย AI โปรแกรมเมอร์ที่ต้องการทำงานในสาขา AI จะเรียนรู้ภาษานี้ได้ดี


