Programavimas: Skirtumas tarp puslapio versijų

Ištrintas turinys Pridėtas turinys
S Atmestas 185.127.1.49 pakeitimas, grąžinta ankstesnė versija (Powermelon keitimas)
Eilutė 42:
Deklaratyviojo programavimo principas: programa aprašo kokias sąlygas sprendinys turi tenkinti, tačiau neapibrėžia sprendinio ieškojimo algoritmo. Šį algoritmą kiekviena realizacija gali turėti savo. Skiriamos tokios deklaratyviojo programavimo stiliaus atšakos:
 
;Funkcinis programavimas: [[FunkcinisFunkcini programavimas|Funkciniamedarbineme lauke programavime]] sprendinio sąlygoms aprašyti naudojamos funkcijos, neturinčios vidinių būsenų. Dėl šios savybės jos negalinti turėti šalutinių poveikių. Realizuojančios kalbos: [[Lisp]].
 
;Loginis programavimas: [[Loginis programavimas|Loginiame programavime]] sprendinio sąlygas aprašo duomenys, su kuriais reikia dirbti ir taisyklės, kaip tie duomenys yra vieni su kitais susįję. Realizuojančios kalbos: [[Prolog]], [[SQL]].