Πίνακας περιεχομένων
6 συγγένειες: C++, Προστακτικός προγραμματισμός, Συναρτησιακός προγραμματισμός, Αντικειμενοστρεφής προγραμματισμός, Δηλωτικός προγραμματισμός, Δομημένος προγραμματισμός.
- Ιδεολογικές δομές προγραμματισμού
- Κατηγοριοποίηση γλωσσών προγραμματισμού
- Θέματα γλωσσών προγραμματισμού
C++
Ο Μπιάρνε Στρούστρουπ, δημιουργός της γλώσσας C++. Η C++ (διαβάζεται: σι πλας πλαςBjarne Stroustrup, «Η γλώσσα προγραμματισμού C++»,, Εκδότης: Κλειδάριθμος, 1999,.
Δείτε Προγραμματιστικό παράδειγμα και C++
Προστακτικός προγραμματισμός
Στην πληροφορική καλούμε προστακτικό προγραμματισμό (Αγγλικά: Imperative programming), σε αντίθεση με το δηλωτικό προγραμματισμό, ένα προγραμματιστικό υπόδειγμα όπουτο ζητούμενο κατασκευάζεται / υπολογίζεται αλλάζοντας την κατάσταση τουυπολογιστή μέσω εντολών.
Δείτε Προγραμματιστικό παράδειγμα και Προστακτικός προγραμματισμός
Συναρτησιακός προγραμματισμός
Στην επιστήμη υπολογιστών, συναρτησιακός προγραμματισμός είναι ένα προγραμματιστικό παράδειγμα πουαντιμετωπίζει τον υπολογισμό ως την αποτίμηση μαθηματικών συναρτήσεων και αποφεύγει την κατάσταση προγράμματος και τα μεταβλητά δεδομένα.
Δείτε Προγραμματιστικό παράδειγμα και Συναρτησιακός προγραμματισμός
Αντικειμενοστρεφής προγραμματισμός
Στην πληροφορική αντικειμενοστρεφή προγραμματισμό (object-oriented programming) ή ΑΠ, ονομάζουμε ένα προγραμματιστικό υπόδειγμα το οποίο εμφανίστηκε στα τέλη της δεκαετίας του1960 και καθιερώθηκε κατά τη δεκαετία του1990, αντικαθιστώντας σε μεγάλο βαθμό το παραδοσιακό υπόδειγμα τουδομημένουπρογραμματισμού.
Δείτε Προγραμματιστικό παράδειγμα και Αντικειμενοστρεφής προγραμματισμός
Δηλωτικός προγραμματισμός
Στην επιστήμη υπολογιστών δηλωτικός προγραμματισμός (Αγγλικά: declarative programming) είναι ένα προγραμματιστικό υπόδειγμα όπου, σε αντίθεση με τον προστακτικό προγραμματισμό, το ζητούμενο αποτέλεσμα υπολογίζεται περιγράφοντας απλώς τις επιθυμητές ιδιότητες του.
Δείτε Προγραμματιστικό παράδειγμα και Δηλωτικός προγραμματισμός
Δομημένος προγραμματισμός
Στην πληροφορική δομημένος προγραμματισμός (structured programming) ή διαδικαστικός προγραμματισμός (procedural programming) είναι μία προσέγγιση στον προγραμματισμόJesse Liberty, Bradley Jones, Sams Teach Yourself C++ in 21 Days, Sams Publishing, 2004, σελ.
Δείτε Προγραμματιστικό παράδειγμα και Δομημένος προγραμματισμός
Δείτε επίσης
Ιδεολογικές δομές προγραμματισμού
- Αντικειμενοστρεφής προγραμματισμός
- Δηλωτικός προγραμματισμός
- Δομημένος προγραμματισμός
- Γλώσσα προγραμματισμού σεναρίων
- Μεταπρογραμματισμός
- Προγραμματισμός χειρισμού γεγονότων
- Προγραμματιστικό παράδειγμα
- Προστακτικός προγραμματισμός
- Συναρτησιακός προγραμματισμός
Κατηγοριοποίηση γλωσσών προγραμματισμού
- Γλώσσα περιγραφής υλικού
- Γλώσσα προγραμματισμού
- Γλώσσα προγραμματισμού χαμηλού επιπέδου
- Γλώσσα προγραμματισμού υψηλού επιπέδου
- Κατάλογος τεχνητών γλωσσών
- Οπτική γλώσσα προγραμματισμού
- Προγραμματιστικό παράδειγμα
Θέματα γλωσσών προγραμματισμού
- Ασφάλεια τύπων
- Δεσμευμένη λέξη (υπολογιστές)
- Προγραμματιστικό παράδειγμα
- Σύνταξη (γλώσσα προγραμματισμού)
Επίσης γνωστός ως Προγραμματιστικό υπόδειγμα.