Paradigma de programaci??
De Viquip??dia
Un paradigma ??s una forma de representar i manipular el coneixement.
Representa un enfocament particular o filosofia per a la construcci?? del programari. No ??s millor un que un altre, sin?? que cada un t?? avantatges i desavantatges. Tamb?? hi ha situacions on un paradigma resulta m??s apropiat que un altre.
Alguns exemples de paradigmes de programaci??:
- El paradigma imperatiu ??s considerat el m??s com?? i est?? representat, per exemple, pel C o per BASIC..
- El paradigma funcional est?? representat per la fam??lia de llenguatges LISP, en particular Scheme.
- El paradigma l??gic, un exemple ??s Prolog.
- El paradigma orientat a objectes. Un llenguatge completament orientat a objectes ??s Smalltalk.
Nota: La representaci?? orientada a objectes millora l'estructura de les dades i per aix?? s'ha aplicat a diferents paradigmes.
Si b?? es pot seleccionar la forma pura d'aquests paradigmes al moment de programar, en la pr??ctica ??s habitual que es barregin. Aix??, llenguatges com C++, Delphi ?? Visual Basic combinen el paradigma imperatiu amb l'orientat a objectes.
Un altre exemple: Llenguatges com Scheme o Prolog, paradigma funcional i l??gic respectivament, compten amb estructures repetitives. Aquestes s??n m??s pr??pies del paradigma imperatiu que a la forma pura d'aquells.