Prolog è un linguaggio di programmazione logica . I programmi Prolog è costituito dai prospetti relazionali che vengono presentati sotto forma di fatti e regole . Esecuzione di una query su queste relazioni rappresenta l' esecuzione di un programma Prolog . La lista Prolog è un insieme di dati che contengono un numero illimitato di altri elementi di dati all'interno di esso . E 'simile ad array in altri linguaggi di programmazione . Un elenco composto da una testa e una coda , in cui la testa è il primo elemento e la coda è il resto della lista . Gli elementi in una lista può includere altri elenchi . Gli sviluppatori di programmi Prolog utilizzare la struttura dati lista come il modo efficace per eseguire i calcoli numerici in applicazioni utente . Istruzioni 
 1 
 Fare clic sul pulsante "Start " di Windows , quindi selezionare il " Visual Prolog " dal menu " Tutti i programmi " . 
 2 
 Inserisci il seguente codice nella finestra aperta : . . 
 
 - use_module (biblioteca ( liste ) ) 
 
 List_Of_Numbers = intero * 
 
 sum_list ( + List_Of_Numbers , Sum? ) per . 
 
 3 Premere il tasto "Enter" per aggiungere elementi numerici della lista " List_Of_Numbers " nel tuo programma Prolog .