Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει η Κοινή Business Oriented Language (COBOL);
- Η Techopedia εξηγεί την Κοινή Business Oriented Language (COBOL)
Ορισμός - Τι σημαίνει η Κοινή Business Oriented Language (COBOL);
Η κοινή επιχειρησιακή γλώσσα, γνωστή ως COBOL, είναι μια γλώσσα προγραμματισμού που βασίζεται στις επιχειρήσεις και έχει σχεδιαστεί αποκλειστικά για χρήση σε κεντρικούς υπολογιστές από την Επιτροπή Short Range το 1959 για επιχειρηματικές εφαρμογές.
Όπως κάθε άλλη γλώσσα προγραμματισμού, το COBOL χρησιμοποιεί τη σύνταξη λέξεων-κλειδιών και κατασκευών με φυσική γλώσσα. Υπάρχουν τρεις κύριες εκδόσεις του COBOL που έχουν εγκριθεί από το Αμερικανικό Εθνικό Ινστιτούτο Προτύπων (ANSI) - COBOL-68, COBOL-74 και COBOL-85. Το COBOL-68 αποτελείται από βασική γλώσσα με λέξεις-κλειδιά και κατασκευές. Το COBOL-74 αποτελείται από επιπρόσθετες λειτουργίες που δεν υπάρχουν στο 68. Το COBOL-85 αποτελείται από εξειδικευμένες και αντικειμενοστρεφείς επεκτάσεις στη γλώσσα COBOL-74. Η τελευταία έκδοση είναι η έκδοση COBOL-2002 που ποικίλλει σε μεγάλο βαθμό από τους προκατόχους της.
Η Techopedia εξηγεί την Κοινή Business Oriented Language (COBOL)
Όπως υποδηλώνει το όνομα, αυτή η γλώσσα έχει σχεδιαστεί για τον προγραμματισμό επιχειρηματικών, χρηματοοικονομικών εφαρμογών. Δεδομένου ότι θα χρησιμοποιηθεί από άτομα που έχουν εξειδίκευση στον οικονομικό τομέα, η σύνταξή τους είναι εύκολη και είναι σχεδόν ισοδύναμη με τη φυσική γλώσσα. Είναι μια γλώσσα προγραμματισμού υψηλού επιπέδου. Η γλώσσα COBOL κληρονομείται από τρεις κύριες γλώσσες: FLOWMATIC, COMTRAN και FACT.
Η παραδοσιακή προδιαγραφή COBOL είχε πολλά πλεονεκτήματα σε σχέση με τις άλλες γλώσσες, καθώς ενθάρρυνε το αυθεντικό στυλ κωδικοποίησης. Για παράδειγμα, δεν υπάρχουν δείκτες, τύποι που καθορίζονται από το χρήστη ή λειτουργίες που καθορίζονται από το χρήστη.
Τα προγράμματα γλώσσας COBOL είναι εξαιρετικά φορητά επειδή δεν ανήκουν σε συγκεκριμένο πωλητή. Μπορούν να χρησιμοποιηθούν σε ένα ευρύ φάσμα υλικού και λογισμικού και να υποστηρίξουν τα περισσότερα από τα υπάρχοντα λειτουργικά συστήματα όπως τα Windows, Linux, Unix κτλ. Πρόκειται για μια γλώσσα τεκμηριωμένη. Κάθε άτομο με καλή αγγλική γραμματική μπορεί να διαβάσει και να κατανοήσει ένα πρόγραμμα COBOL. Η αυτογραφούμενη φύση του COBOL συμβάλλει στη διατήρηση του συγχρονισμού μεταξύ του κώδικα του προγράμματος και της τεκμηρίωσης. Έτσι, η εύκολη συντηρησιμότητα επιτυγχάνεται με το COBOL.