Τι είναι οι γλώσσες προγραμματισμού

Τι είναι οι γλώσσες προγραμματισμού
Τι είναι οι γλώσσες προγραμματισμού

Βίντεο: Τι είναι οι γλώσσες προγραμματισμού

Βίντεο: Τι είναι οι γλώσσες προγραμματισμού
Βίντεο: Ποιά γλώσσα προγραμματισμού να μάθω; 2024, Απρίλιος
Anonim

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

Τι είναι οι γλώσσες προγραμματισμού
Τι είναι οι γλώσσες προγραμματισμού

Η γλώσσα προγραμματισμού είναι ένα επίσημο σύστημα σηματοδότησης που χρησιμοποιείται κατά τη σύνταξη προγραμμάτων υπολογιστών. Τηρούν διάφορους κανόνες (λεξικούς, σημασιολογικούς και συντακτικούς) που καθορίζουν την εμφάνιση του προγράμματος και τις ενέργειες που πρέπει να εκτελούνται από τον υπολογιστή. Υπάρχει ένας μεγάλος αριθμός τάξεων γλωσσών προγραμματισμού που είναι οι πιο κατάλληλες για την επιλεγμένη θεματική περιοχή, υπάρχουν ακόμη και ειλικρινά κόμικ. Ονομάζονται εσωτερικά και δεν προορίζονται για πρακτική χρήση. Για παράδειγμα, υπάρχουν γλώσσες με λογοτεχνική σύνταξη (Shakespeare, Chef), γλώσσες που έχουν σχεδιαστεί για να δυσκολεύουν να γράψουν κώδικα (Malbolge, ALPACA) ή με απάνθρωπη λογική - Var'aq (χρησιμοποιεί τη λογική του Klingon αγώνα από την ταινία Star Trek). Και άλλες κωμικές γλώσσες, αλλά εκτός από το κόμικ υπάρχει ένας μεγάλος αριθμός επαγγελματικών. Η κύρια τάξη που χρησιμοποιείται αυτήν τη στιγμή είναι αντικειμενοστραφείς γλώσσες Αυτό είναι ένα υψηλό επίπεδο, το οποίο προορίζεται για τη σύνταξη τόσο μικρών προγραμμάτων όσο και μεγάλων συστημάτων λογισμικού. Οι κύριοι εκπρόσωποι αυτής της τάξης είναι Java, C #, C ++, Ruby, Python. Θα πρέπει επίσης να σημειωθούν οι λογικές γλώσσες προγραμματισμού. Βασίζονται στο αυτόματο θεώρημα που αποδεικνύει το παράδειγμα και βασίζονται στη θεωρία της μαθηματικής λογικής. Η πιο διάσημη γλώσσα προγραμματισμού λογικής είναι το Prolog. Χρησιμοποιεί λογική κατηγορίας πρώτης τάξης. Παρά τον μεγάλο αριθμό γλωσσών που έχουν δημιουργηθεί και τη λειτουργικότητά τους, είναι πάντα απαραίτητο να επιλέγετε τα κατάλληλα εργαλεία για τη δημιουργία προϊόντων λογισμικού. Για παράδειγμα, εάν πρέπει να εφαρμόσετε μια εφαρμογή πελάτη-διακομιστή, τότε, προφανώς, μια λογική γλώσσα δεν είναι κατάλληλη για αυτό. Επομένως, είναι απαραίτητο να επιλέξετε αυτό που είναι πιο κατάλληλο για την επίλυση της εργασίας.

Συνιστάται: