Prolog je logický programovací jazyk . Programy Prológ pozostáva z relačných príkazov , ktoré sú prezentované vo forme faktov a pravidiel . Spustenie dotazu na týchto vzťahov predstavuje implementáciu programu Prolog . Zoznam Prológ je súbor údajov , ktorý obsahuje neobmedzený počet ďalších dátových prvkov v ňom . Je to podobné ako s poľami v iných programovacích jazykoch . Zoznam sa skladá z hlavy a chvosta , kde hlava je prvý prvok a chvost je zvyšok zoznamu . Prvky v zozname môžu obsahovať ďalšie zoznamy . Vývojári programov Prológ použiť dátovú štruktúru zozname ako účinný spôsob , ako vykonávať numerické výpočty v užívateľských aplikáciách . Pokyny dovolená 1 
 Kliknite na tlačidlo " Štart " vo Windows , a potom zvoľte " Visual Prolog " z menu " Všetky programy " . 
 2 
 Zadajte nasledujúci kód v otvorenom okne : ... 
 
 - use_module ( knižnica ( zoznamy ) ) Spojené 
 List_Of_Numbers = integer * 
 
 sum_list ( ? + List_Of_Numbers , Sum ) 
 
 3 
 Stlačte tlačidlo " Enter " pridať číselné prvky " List_Of_Numbers " zoznamu v programe Prológ .