* Γλώσσες προγραμματισμού: Οι περισσότερες γλώσσες προγραμματισμού (όπως το Python, το Java, το JavaScript, το C ++ κ.λπ.) έχουν σχεδιαστεί για να είναι επεκτάσιμες. Οι βιβλιοθήκες και τα πλαίσια είναι ουσιαστικά μονάδες που προσθέτουν λειτουργικότητα.
* Λειτουργικά συστήματα: Τα λειτουργικά συστήματα όπως τα Windows, MacOs και Linux επιτρέπουν στους χρήστες να εγκαθιστούν προγράμματα οδήγησης και άλλου λογισμικού που επεκτείνουν τις δυνατότητές τους.
* προγράμματα περιήγησης ιστού: Τα προγράμματα περιήγησης όπως οι επεκτάσεις υποστήριξης Chrome, Firefox και Safari που προσθέτουν χαρακτηριστικά όπως οι αναστολείς διαφημίσεων, οι διαχειριστές κωδικών πρόσβασης και πολλά άλλα.
* Μηχανές παιχνιδιών: Οι κινητήρες παιχνιδιών όπως η Unity και η Unreal Engine διαθέτουν εκτεταμένα συστήματα plugin που επιτρέπουν στους προγραμματιστές να προσθέτουν νέα εργαλεία, χαρακτηριστικά και περιουσιακά στοιχεία.
* Συστήματα διαχείρισης περιεχομένου (CMS): Το CMS όπως το WordPress, το Drupal και το Joomla επιτρέπουν την εγκατάσταση των plugins και των θεμάτων να αλλάξουν τη λειτουργικότητα και την εμφάνισή τους.
* Ολοκληρωμένα περιβάλλοντα ανάπτυξης (IDES): Το IDE όπως το Visual Studio, το IntelliJ και το Eclipse έχουν συχνά συστήματα plugin για να υποστηρίξουν διάφορες γλώσσες προγραμματισμού, εντοπιστές σφαλμάτων και άλλα εργαλεία.
* λογισμικό CAD: Το λογισμικό σχεδιασμού με υπολογιστή (CAD) διαθέτει συχνά πρόσθετα που επεκτείνουν τις δυνατότητές του.
Το κοινό νήμα είναι ένα καλά καθορισμένο API (διεπαφή προγραμματισμού εφαρμογών) που επιτρέπει στους εξωτερικούς προγραμματιστές να αλληλεπιδρούν με το βασικό λογισμικό και να προσθέσουν τον δικό τους κώδικα.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα