{"conversations": [{"from": "user", "value": "Qu\u00e8 vol dir codi de declaraci\u00f3 i com es diferencia d\u2019altres paradigmes de programaci\u00f3?"}, {"from": "assistant", "value": "El codi de declaraci\u00f3 es refereix al tipus de codi que s' usa per a escriure programes en un llenguatge de programaci\u00f3. En comptes d' escriure una seq\u00fc\u00e8ncia d' instruccions imperial, el codi afirmatiu es basa en l' exprimir exactament el que el programa ha de fer sense ser massa espec\u00edfic sobre com fer- ho. Es tracta d' un dels llenguatges de programaci\u00f3 m\u00e9s antics i s' usa en molts llenguatges de programaci\u00f3, incloent Lisp, Prolog i SQL. Es diferencia dels altres paradigmes de programaci\u00f3 perqu\u00e8 no \u00e9s necessari especificar en detall com s' han de processar i manipular les dades. Es basa en l' expressi\u00f3 d' una estructura de dades m\u00e9s antiga i la definici\u00f3 de negoci."}]}