Ορισμένα προγράμματα υπολογιστή -- όπως οι συσκευές αναπαραγωγής μουσικής -- έχουν το δικό τους υλικό.
Πίστωση εικόνας: Ingram Publishing/Ingram Publishing/Getty Images
Οι προσωπικοί υπολογιστές έχουν γίνει βασικό μέρος της ζωής στον 21ο αιώνα και τα προγράμματα υπολογιστών έχουν γραφτεί για σχεδόν κάθε είδους δραστηριότητα. Αυτά τα προγράμματα σας βοηθούν να παίξετε, να εργαστείτε, να μάθετε και να οργανώσετε τις λεπτομέρειες της ζωής σας και δεν περιορίζονται σε παραδοσιακούς επιτραπέζιους σταθμούς ή φορητούς υπολογιστές. Ταμπλέτες, τηλέφωνα, κάμερες, αυτοκίνητα, ακόμη και οικιακές συσκευές έχουν συνδυαστεί με υπολογιστές για μεγαλύτερη άνεση και λειτουργικότητα. Ως αποτέλεσμα, υπάρχουν σχεδόν τόσοι τύποι προγραμμάτων υπολογιστών όσοι και τύποι ανθρώπινων δραστηριοτήτων.
Λογισμικό παραγωγικότητας
Οι εφαρμογές παραγωγικότητας περιλαμβάνουν μερικά από τα πιο συχνά χρησιμοποιούμενα προγράμματα λογισμικού στον κόσμο, ειδικά σε περιβάλλοντα εργασίας. Ένας από τους λόγους για τους οποίους οι άνθρωποι χρησιμοποιούν υπολογιστές είναι για να επωφεληθούν από την αποτελεσματικότητα του λογισμικού παραγωγικότητας. Οι δύο πιο συνηθισμένοι τύποι προγραμμάτων παραγωγικότητας είναι οι επεξεργαστές κειμένου για την πληκτρολόγηση και τη μορφοποίηση εγγράφων και τα υπολογιστικά φύλλα για την οργάνωση και την ταξινόμηση αριθμητικών δεδομένων. Άλλο λογισμικό παραγωγικότητας περιλαμβάνει εφαρμογές προβολής διαφανειών για διαλέξεις και παρουσιάσεις, φόρμουλα συντάκτες για τη σύνταξη μαθηματικών εξισώσεων και προγράμματα επεξεργασίας πολυμέσων για τη δημιουργία γραφικών, βίντεο και ήχος.
Το βίντεο της ημέρας
Εφαρμογές Ιστού
Το Διαδίκτυο είναι ένας άλλος λόγος για τον οποίο οι άνθρωποι χρησιμοποιούν υπολογιστές και μια ποικιλία προγραμμάτων υπολογιστών διευκολύνουν διαφορετικά είδη χρήσης του Διαδικτύου. Τα προγράμματα περιήγησης Ιστού πραγματοποιούν λήψη και απόδοση περιεχομένου HTML στις ιστοσελίδες που κυριαρχούν στο Διαδίκτυο. Οι πελάτες ηλεκτρονικού ταχυδρομείου καθιστούν δυνατή την ανταλλαγή εικονικής αλληλογραφίας. Τα προγράμματα-πελάτες FTP επιτρέπουν τη μεταφόρτωση και λήψη αρχείων σε έναν διακομιστή Web -- ένα κοινό μέρος της συντήρησης ενός ιστότοπου. Οι πελάτες συνομιλίας και τα προγράμματα ανταλλαγής μηνυμάτων επιτρέπουν στους ανθρώπους να πληκτρολογούν, να συνομιλούν και να κάνουν βιντεοδιάσκεψη μεταξύ τους. Πολλά προγράμματα, όπως γραφικά στοιχεία καιρού και δείκτες χρηματιστηρίου, διαθέτουν ένα διαδικτυακό στοιχείο που ενημερώνει συνεχώς τις πληροφορίες στον υπολογιστή σας.
Παιχνίδια και αναψυχή
Η βιομηχανία των βιντεοπαιχνιδιών έχει γίνει μεγαλύτερη από τη βιομηχανία κινηματογραφικών ταινιών και πολλοί άνθρωποι παίζουν παιχνίδια στους υπολογιστές, τα tablet και τα τηλέφωνά τους. Τα διαφορετικά είδη βιντεοπαιχνιδιών περιλαμβάνουν παιχνίδια με κάρτες και επιτραπέζια παιχνίδια, περιπέτειες προσανατολισμένες στην ιστορία, αθλητικούς προσομοιωτές, παιχνίδια παζλ, παιχνίδια σκοποβολής και μάχης, πλατφόρμες προσανατολισμένες στη δράση, παιχνίδια στρατηγικής, μυστήρια, μουσικά παιχνίδια και μαζικά παιχνίδια για πολλούς παίκτες Παιχνίδια. Υπάρχουν επίσης προγράμματα αναψυχής που δεν παίζουν παιχνίδια, όπως ηλεκτρονικοί αναγνώστες βιβλίων που χρησιμοποιείτε για να διαβάζετε ηλεκτρονικά βιβλία στον υπολογιστή σας και συσκευές αναπαραγωγής πολυμέσων που χρησιμοποιείτε για να παρακολουθείτε ταινίες ή να ακούτε μουσική.
Άλλα είδη προγραμμάτων
Άλλοι τύποι ευρέως χρησιμοποιούμενων προγραμμάτων υπολογιστή περιλαμβάνουν βοηθητικά προγράμματα για την οργάνωση αρχείων και φακέλων στον υπολογιστή σας, αρχείο προγράμματα συμπίεσης που συρρικνώνουν και τμηματοποιούν αρχεία για ταχύτερη διαδικτυακή μεταφορά και λογισμικό ασφαλείας όπως σαρωτές κακόβουλου λογισμικού και δίκτυο τείχη προστασίας. Ορισμένα προγράμματα υπολογιστών δεν έχουν γενική χρήση και αντ' αυτού εξυπηρετούν μια εξειδικευμένη αγορά. Οι συνθέτες χρησιμοποιούν προγράμματα σημειογραφίας μουσικής για να γράψουν μουσική. Τα προγράμματα στατιστικών υπολογισμών βοηθούν τους στατιστικολόγους να πραγματοποιούν ανάλυση δεδομένων. Τα προγράμματα σχεδίασης με τη βοήθεια υπολογιστή βοηθούν τους αρχιτέκτονες να σχεδιάζουν δομές. Οι webmasters χρησιμοποιούν συστήματα διαχείρισης περιεχομένου για την αποτελεσματική οργάνωση και ενημέρωση του περιεχομένου των ιστότοπών τους. Οι προγραμματιστές χρησιμοποιούν διεπαφές προγραμματισμού εφαρμογών για την ανάπτυξη περιεχομένου πολυμέσων στο Διαδίκτυο. Ο εμπειρικός κανόνας είναι ότι αν μπορείτε να σκεφτείτε κάτι να κάνετε σε έναν υπολογιστή, κάποιος έχει ήδη γράψει ένα πρόγραμμα υπολογιστή για αυτόν.