COBOL (γλώσσα) - Τι είναι, ορισμός και έννοια

Η γλώσσα COBOL αναπτύχθηκε με κύριο στόχο την επίτευξη μιας γλώσσας προγραμματισμού που θα μπορούσε να χρησιμοποιηθεί σε οποιονδήποτε τύπο υπολογιστή, και αυτό ήταν επίσης απλούστερο από τους προκατόχους του κατά την εκτέλεση.

Η γλώσσα προγραμματισμού COBOL προέκυψε από την ανάγκη δημιουργίας μιας απλούστερης και πιο καθολικής γλώσσας. Μια γλώσσα που θα μπορούσε να χρησιμοποιηθεί για όλους τους τύπους υπολογιστών και επίσης που απευθύνεται κατά προτίμηση σε επιχειρηματικά περιβάλλοντα.

Ήταν το 1959 όταν σχεδιάστηκε αυτή η γλώσσα και από εκεί είχε μια μεγάλη εξέλιξη στην οποία έχουν προστεθεί διάφορες λειτουργίες. Οι υπεύθυνοι για αυτήν τη δημιουργία ήταν η CODASYL, μια οντότητα που αποτελείται από κατασκευαστές υπολογιστών, χρήστες και το Υπουργείο Άμυνας των Ηνωμένων Πολιτειών.

Οι επαγγελματίες του κλάδου που απαιτούσαν κάτι τέτοιο ήταν ικανοποιημένοι με την κυκλοφορία του COBOL, το οποίο του επέτρεψε να εφαρμοστεί ως τυπική γλώσσα για δραστηριότητες διαχείρισης που ήταν τόσο απαραίτητες στο επιχειρηματικό περιβάλλον.

Επομένως, αναπτύχθηκε για εμπορικές εφαρμογές, δεδομένα και αρχεία, κατά προτίμηση. Αυτή είναι η κύρια διαφορά με άλλους τύπους γλωσσών προγραμματισμού όπως το Linux, οι οποίοι στην περίπτωσή σας δημιουργήθηκαν για τη σύνταξη και την ανάπτυξη προγραμμάτων συστημάτων.

Χαρακτηριστικά γλώσσας προγραμματισμού COBOL

Αυτά είναι τα κύρια χαρακτηριστικά:

  • Είναι μια γλώσσα ευκολότερη για κατανόηση και διαχείριση από τους προκατόχους της. Με τη δημιουργία του, προοριζόταν να αναπτύξει μια επιλογή προσιτή σε όλους εκείνους που δεν ήταν προγραμματιστές, με την ιδιαιτερότητα ότι θα μπορούσαν να αναθεωρήσουν και να εργαστούν τον κώδικα χωρίς να έχουν προηγμένες γνώσεις προγραμματισμού. Παρ 'όλα αυτά, και ότι θεωρήθηκε και προήλθε από αυτήν την υπόθεση, στο τέλος είναι οι προγραμματιστές που διαβάζουν τα προγράμματα COBOL.
  • Ένα άλλο από τα κύρια χαρακτηριστικά του έγκειται στην απλότητά του. Είναι μια πολύ απλή γλώσσα στην οποία δεν υπάρχουν δείκτες, ούτε σαφώς καθορισμένοι τύποι από τον χρήστη που τον εκτελεί. Αν και στην τελευταία έκδοση, υπήρξαν κάποιες αλλαγές αφού προστέθηκαν κάποιες ενδιαφέρουσες λειτουργίες όπως εντοπισμός, δείκτες, χαρακτήρες UNICODE, σύμβολα νομισμάτων, εισαγωγή της επικύρωσης δεδομένων, εισαγωγή δεδομένων καθορισμένων από τον χρήστη, καθώς και κινούμενα και δυαδικά αρχεία.
  • Είναι καθολικό. Δεν αντιστοιχεί σε καμία συγκεκριμένη μάρκα, οπότε μπορεί να χρησιμοποιηθεί σε οποιονδήποτε τύπο υπολογιστή χωρίς κανένα συμβάν.
  • Είναι εύκολο να ερμηνευθεί. Αυτό ήταν που προοριζόταν από την έναρξή του, και παρόλο που έχουν προστεθεί χαρακτηριστικά με την πάροδο των ετών, διατηρεί τη βέλτιστη αναγνωσιμότητα και μια σταθερή ιεραρχική δομή.
  • Ως περιέργεια, αναπτύχθηκε σε μόλις έξι μήνες και έκτοτε είχε μεγάλο αντίκτυπο και επιρροή στον τομέα προγραμματισμού.
  • Θεωρείται μια τυπική γλώσσα προγραμματισμού που μπόρεσε να επηρεάσει τα υπόλοιπα από την έναρξή της.

Υπάρχουν δωρεάν μεταγλωττιστές COBOL για να σας διδάξουν πώς να προγραμματίζετε σε αυτό το σύστημα. Τα πιο εμφανή είναι τα Tiny COBOL, Open COBOL και Cevela MX COBOL, τα οποία έχουν ανοιχτό κώδικα.

Δημοφιλείς Αναρτήσεις

Η Amazon γίνεται στρατηγικός σύμμαχος της μάρκας της Ισπανίας

Πριν από χρόνια, η μάρκα της Ισπανίας προωθήθηκε μέσω των εξαιρετικών γαστρονομικών προϊόντων της και των τουριστικών προορισμών της. Ωστόσο, οι παραδοσιακοί ισχυρισμοί έχουν μείνει πίσω. Ο γίγαντας της διανομής και του ηλεκτρονικού εμπορίου, η Amazon έχει γίνει πρεσβευτής για το σήμα της Ισπανίας. Παρακάτω αναλύουμε τον αντίκτυπο αυτής της αμερικανικής εταιρείας ηλεκτρονικού εμπορίου Διαβάστε περισσότερα…

Η ΕΕ και η Ιαπωνία κλείνουν τη συμφωνία ελεύθερων συναλλαγών πριν από τη σύνοδο κορυφής της G20

Η ΕΕ και η Ιαπωνία συμφωνούν σε ένα σύμφωνο ελεύθερων συναλλαγών λίγο πριν από τη σύνοδο κορυφής της G20. Η διαπραγμάτευση ολοκληρώνεται λίγο πριν από τη συνάντηση που διοργανώθηκε σήμερα της G20, μια συμφωνία ελεύθερου εμπορίου που είχε διαπραγματευτεί από το 2013 και κορυφώθηκε χθες, όπως ανακοίνωσε η Cecilia Malmström στο Διαβάστε περισσότερα…

Ψηφιακό μάρκετινγκ, ο μεγάλος σύμμαχος των ΜΜΕ

Για να ξεχωρίσουν από τον ανταγωνισμό, οι εταιρείες - είτε μεγάλες είτε ΜΜΕ - επιδιώκουν να χρησιμοποιήσουν τα καλύτερα εργαλεία και μια στρατηγική που προσαρμόζεται στα κανάλια επικοινωνίας όπου βρίσκεται το κοινό-στόχο. Το περιεχόμενο που έχουν συνήθως είναι προσαρμοσμένο ώστε να είναι φευγαλέο και μπορεί να προβληθεί μέσω τηλεφώνων Διαβάστε περισσότερα…

Γνωστική Τραπεζική; Το μέλλον των τραπεζών

Μία από τις προκλήσεις του τραπεζικού είναι η βελτίωση της αποτελεσματικότητας και της ευελιξίας των διαδικασιών για τον πελάτη. Η γνωστική τραπεζική θα είναι το κλειδί για τον καθορισμό του τραπεζικού μέλλοντος…