procedurální a deklarativní jazyk

procedurální a deklarativní jazyk [-tý-], rozdílná vývojová stadia programování počítačů. Programování v procedurálních programovacích jazycích vyžaduje, aby řešení problému bylo popsáno procedurou, tj. přesným popisem, jak má být daný problém řešen. Při použití deklarativního (specifikačního) jaz. uživatel určuje pouze to, co má být dosaženo. To ovšem předpokládá implementaci kognitivní aktivity a heuristických schopností, tj. prvků tzv. umělé inteligence, jimiž by měly disponovat počítače tzv. páté generace. Typem deklarativního jaz. je logické programování (PRLG).