Προγραμματιστικό παράδειγμα
Προγραμματιστικό παράδειγμα (ή πρ. υπόδειγμα ή πρ. μεθοδολογία ή πρ. προσέγγιση) (αγγλικα: "programming paradigm") καλείται η ιδιαίτερη τεχνική και οι μέθοδοι με τις οποίες ένα υπολογιστικό πρόβλημα και η αλγοριθμική λύση του προσεγγίζονται στον προγραμματισμό των υπολογιστών. Είναι δηλαδή ένα σύνολο εννοιών οι οποίες εκφράζουν έναν συγκεκριμένο τρόπο σκέψης, και κατά συνέπεια έκφρασης της υλοποίησης, διαμορφώνοντας τον τρόπο σχεδιασμού ενός προγράμματος.

Μια γλώσσα προγραμματισμού μπορεί να υποστηρίξει πολλαπλά παραδείγματα. Έτσι, προγράμματα που γράφτηκαν στη γλώσσα C++ ή στην Object Pascal μπορεί να είναι αμιγώς διαδικαστικά, ή αμιγώς αντικειμενοστραφή, ή να περιέχουν στοιχεία και από τα δύο παραδείγματα. Οι δημιουργοί λογισμικού αποφασίζουν πώς να χρησιμοποιήσουν αυτά τα στοιχεία του υποδείγματος.

Τα σημαντικότερα "προγραμματιστικά παραδείγματα" είναι:

*Προστακτικός προγραμματισμός ("Imperative programming")
**Διαδικαστικός προγραμματισμός ("procedural programming"), που είναι υποκατηγορία του Δομημένου προγραμματισμού (Structured programming)
**Αντικειμενοστραφής προγραμματισμός ("object-oriented programming")
*Δηλωτικός προγραμματισμός ("declarative programming")
**Συναρτησιακός προγραμματισμός ("functional programming")
**Λογικός προγραμματισμός ("Logic programming")
Q8366
αλγοριθμική
Concept
Q80006
προγραμματισμό των υπολογιστών
Concept
Q2407
C++
MEDIA
None
Object Pascal
UNK
Q1418502
διαδικαστικά
Concept
Q79872
αντικειμενοστραφή
Concept
Q275596
Προστακτικός προγραμματισμός
Concept
Q1418502
Διαδικαστικός προγραμματισμός
Concept
Q1418502
Δομημένου προγραμματισμού
Concept
Q79872
Αντικειμενοστραφής προγραμματισμός
Concept
Q531152
Δηλωτικός προγραμματισμός
Concept
Q193076
Συναρτησιακός προγραμματισμός
Concept
None
Λογικός προγραμματισμός
UNK
Q188267
Προγραμματιστικό παράδειγμα
Concept
programming paradigm
programming paradigm