Visual Prolog is a logical programming language that counts PDC Prolog and Turbo Prolog as predecessors. The goal of Visual Prolog is to support industrial strength programming of complex knowledge emphasized problems. It supports advanced client-server and three-tier solutions and is well suited for dealing with complex knowledge. It is a very powerful and safe programming language. The Personal Edition is for non-commercial usage only.