Το Cobol είναι το όνομα μιας γλώσσας προγραμματισμού υψηλού επιπέδου που σχεδιάστηκε ειδικά για επιχειρήσεις εφαρμογές, από όπου πήρε και το όνομά του – το Cobol είναι συντομογραφία του Commmon Business Oriented Γλώσσα. Είναι ακόμα σε χρήση, αν και δεν είναι τόσο διαδεδομένο τώρα όσο παλιά, καθώς οι νεότερες γλώσσες κωδικοποίησης έχουν γίνει πλέον τυπικές.
Η Technipages εξηγεί την Cobol
Ταξινομήθηκε ως μεταγλωττισμένη γλώσσα, καθώς χρησιμοποιεί έναν μεταγλωττιστή για να συγκεντρώσει τον κώδικα πριν από την εκτέλεση του προγράμματος και κυκλοφόρησε πριν από πολύ καιρό - το 1964, αφού αναπτύχθηκε το 1959. Ήταν, στην πραγματικότητα, η πρώτη γλώσσα που χρησιμοποίησε δεδομένα που καταγράφηκαν μέσω αυτής για τη δομή δεδομένων της.
Στον πυρήνα της, η Cobol σχεδιάστηκε για να ανακτά, να αποθηκεύει ή να επεξεργάζεται λογιστικές πληροφορίες σε εταιρικό επίπεδο. Αυτό περιλαμβάνει λειτουργίες όπως τιμολόγηση, μισθοδοσία και άλλα. Επειδή σχεδιάστηκε για αυτόν ακριβώς τον σκοπό, έγινε γρήγορα απίστευτα δημοφιλής στις επιχειρήσεις. Η δυνατότητα αυτοματοποίησης εργασιών όπως ο έλεγχος αποθεμάτων και ακόμη και οι μισθοδοσίες σήμαινε ότι το λογισμικό που βασίζεται στην Cobol προσέφερε ένα αρκετά μεγάλο πλεονέκτημα έναντι της χειροκίνητης εκτέλεσης της εργασίας.
Για εταιρικά συστήματα mainframe, η Cobol έγινε γρήγορα η πιο ευρέως χρησιμοποιούμενη γλώσσα, αν και δεν έπιασε το ίδιο τρόπο για προσωπικούς υπολογιστές, όπου ακόμη και το λογισμικό για επιχειρήσεις και παραγωγικότητα κωδικοποιούνταν συχνότερα σε C ή Xbase, παρά Cobol. Παρόλα αυτά, εξακολουθεί να χρησιμοποιείται σε ορισμένα προγράμματα, σήμερα.
Κοινές χρήσεις του Cobol
- Η σημασία της Cobol έγκειται στην αυτοματοποίηση βασικών επιχειρηματικών εργασιών.
- Η χρήση του Cobol είναι λιγότερο συνηθισμένη από ό, τι κατά τη διάρκεια της ακμής του στις δεκαετίες του '60 και του '70.
- Ενώ η Cobol ήταν ιδανική για επιχειρηματικές λύσεις, αλλά δεν έπιασε πολύ τις λύσεις για προσωπικούς υπολογιστές.
Συνήθεις κακές χρήσεις του Cobol
- Η Cobol είναι μια γλώσσα προγραμματισμού υψηλού επιπέδου που χρησιμοποιείται για προγράμματα παραγωγικότητας.