Οι γλώσσες προγραμματισμού καθιστούν δυνατή τη δημιουργία εργαλείων για εργασία, επικοινωνία και δημιουργικότητα. Υπάρχουν χιλιάδες γλώσσες στον κόσμο που επιτρέπουν τον πλήρη διάλογο με έναν υπολογιστή.
Γλώσσες Ιστού
Η βάση για τη συνεργασία με το Διαδίκτυο είναι η γλώσσα σήμανσης - html. Σας επιτρέπει να παρουσιάσετε πληροφορίες καθορίζοντας κείμενο, εικόνες, αρχεία ήχου και βίντεο ειδικών ιδιοτήτων, τη διαχείριση της δομής τους. Για να εργαστείτε με πλήρεις γλώσσες προγραμματισμού ιστού, πρέπει να κατανοήσετε τη δομή των html-documents και html-Command - τις λεγόμενες ετικέτες.
Η PHP είναι μια γλώσσα προγραμματισμού για τη δημιουργία διαδραστικών ιστότοπων. Τα προγράμματα Php (scripts) φιλοξενούνται σε απομακρυσμένους υπολογιστές (διακομιστές). Κατά την πρόσβαση σε ένα όνομα τομέα, ένας χρήστης του Διαδικτύου ζητά αρχεία από το διακομιστή. Το σενάριο php δημιουργεί κώδικα html ανάλογα με το αίτημα του χρήστη, ο ιστότοπος λειτουργεί δυναμικά, σαν ένα πλήρες πρόγραμμα υπολογιστή που αντιδρά σε ενέργειες.
Συνήθως η PHP αλληλεπιδρά με μια βάση δεδομένων που έχει τη δική της γλώσσα ερωτήματος. Η πιο δημοφιλής γλώσσα ερωτήματος βάσης δεδομένων είναι η MySQL. Σας επιτρέπει να δημιουργήσετε σχεσιακές βάσεις δεδομένων που βασίζονται σε σχέσεις μεταξύ δομών πινάκων.
Γλωσσική ομάδα Γ
Η γλώσσα C, η οποία αργότερα έγινε πρόγονος δεκάδων γλωσσών, δημιουργήθηκε στις αρχές του δεύτερου μισού του 20ού αιώνα για να συνεργαστεί απευθείας με τη μνήμη του επεξεργαστή. Οι υπολογιστικές μηχανές εκείνη την εποχή ήταν τεράστιες και χρησιμοποιήθηκαν για στρατιωτικούς και επιστημονικούς σκοπούς.
Η γλώσσα C έχει μια απλή δομή, οι εντολές της μπορούν να αναπαραχθούν ακόμη και από παιδιά. Το "C" μπορεί να επεκταθεί από την κοινότητα προγραμματιστών χρησιμοποιώντας ειδικά αρχεία λειτουργιών - βιβλιοθήκες.
Μια ολόκληρη ομάδα εργαλείων ανάπτυξης (CLR) και πλήρεις γλώσσες έχουν αναπτυχθεί με βάση τη γλώσσα Γ. Το C # (πλατφόρμα ASP) είναι το ίδρυμα λογισμικού των προϊόντων της Microsoft. Το C ++ έχει γίνει ένα αγαπημένο εργαλείο για προγραμματιστές σε όλο τον κόσμο.
Απλό Pascal
Η γλώσσα Pascal δημιουργήθηκε για εκπαιδευτικούς σκοπούς από τον Σκανδιναβικό προγραμματιστή Northus Wirth. Αυτή η γλώσσα διδάχθηκε για μεγάλο χρονικό διάστημα σε σοβιετικά σχολεία και πανεπιστήμια, και χρησιμοποιήθηκε επίσης τοπικά από επιστημονικά ιδρύματα στην Ευρώπη. Λόγω των δυσκολιών επέκτασης (το Pascal δεν διαθέτει πρωτότυπα αρχείων βιβλιοθήκης που χρησιμοποιούνται ευρέως σε γλώσσες C), η γλώσσα δεν έχει λάβει ευρεία χρήση στο λογισμικό γραφής.
Οι Δελφοί είναι ο διάδοχος της γλώσσας Pascal. Δεδομένου ότι πολλοί προγραμματιστές έλαβαν τα βασικά της ειδικότητάς τους στην αλγοριθμικά απλή γλώσσα Pascal, η ομάδα ανάπτυξης αποφάσισε να δημιουργήσει ένα εργαλείο για τη διαδοχή της γλώσσας Pascal: εξάλλου, οι βασικές εντολές είναι γνωστές, υπάρχουν πολλές αναπτυγμένες μαθηματικές συναρτήσεις.
Τελευταίες γλώσσες προγραμματισμού
Συνήθως εμφανίζονται νέες γλώσσες για την επίλυση συγκεκριμένων προβλημάτων. Το IFrame χρησιμεύει για τη δημιουργία εφαρμογών Vkontakte, Erlang - για εργασία με φόρτο διακομιστή, NOSQL - για τη δημιουργία βάσεων δεδομένων με μη τυποποιημένη αρχιτεκτονική. Στην αρχή, η εργασία με νέα εργαλεία μπορεί να περιπλέκεται από την έλλειψη συνοδευτικών εγγράφων, αλλά αυτό έχει επίσης πρόσθετα πλεονεκτήματα: μπορείτε να επικοινωνήσετε με τους "οπαδούς" της γλώσσας, να κερδίσετε ένα όνομα στην κοινότητα προγραμματιστών και να λάβετε πληροφορίες αναφοράς από την πηγή.