Γιατί χρειάζεστε μια γλώσσα προγραμματισμού

Γιατί χρειάζεστε μια γλώσσα προγραμματισμού
Γιατί χρειάζεστε μια γλώσσα προγραμματισμού

Βίντεο: Γιατί χρειάζεστε μια γλώσσα προγραμματισμού

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

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

Γιατί χρειάζεστε μια γλώσσα προγραμματισμού
Γιατί χρειάζεστε μια γλώσσα προγραμματισμού

Ας ξεκινήσουμε με τις πρώτες γλώσσες προγραμματισμού. Εμφανίστηκαν στα μακρινά 50 του περασμένου αιώνα. Τότε σας επέτρεψαν να εκτελέσετε τις απλούστερες εντολές. Για παράδειγμα, τέτοιες γλώσσες προγραμματισμού κατέστησαν δυνατή την προσθήκη και τον πολλαπλασιασμό αριθμών · γι 'αυτό, γράφτηκε ένας ειδικός κωδικός προγράμματος. Και οι ίδιες αυτές οι γλώσσες χρειάζονται για να μετατρέψουν τον αναγνώσιμο από τον άνθρωπο κώδικα σε κείμενο που είναι κατανοητό για τον επεξεργαστή. Σε τελική ανάλυση, ένας επεξεργαστής λειτουργεί μόνο με δυαδικό κώδικα, ένας τέτοιος κωδικός για έναν επεξεργαστή μπορεί να είναι απλώς ένα σύνολο αριθμών: 0101000001. Για να μετατρέψετε μια γλώσσα προγραμματισμού σε κατανοητό κώδικα μηχανής, χρησιμοποιείται ένας μεταγλωττιστής ή διερμηνέας. Για παράδειγμα, ένας μεταγλωττιστής χρησιμοποιείται για τη μετατροπή της γλώσσας C ++, αλλά απαιτείται ειδικός διερμηνέας για να εργαστεί με τη γλώσσα Python.

Για καλύτερη κατανόηση του γιατί χρειάζονται γλώσσες προγραμματισμού και ποια είναι η χρήση τους, είναι απαραίτητο να αναφερθεί το Διαδίκτυο ως παράδειγμα. Κάθε μέρα επισκέπτεστε δεκάδες διαφορετικές ενδιαφέρουσες τοποθεσίες. Για να λειτουργούν σωστά αυτοί οι ιστότοποι, είναι απαραίτητο να δημιουργηθεί αυτός ο ιστότοπος επαγγελματικά. Οι περισσότεροι ιστότοποι δημιουργούνται χρησιμοποιώντας σήμανση HTML, αλλά πρέπει να γίνει κατανοητό ότι το HTML δεν είναι γλώσσα προγραμματισμού. Απαιτείται μόνο για τη δημιουργία ενός απλού ιστότοπου. Για να δημιουργήσετε έναν καλό λειτουργικό ιστότοπο, πρέπει επίσης να μάθετε Perl ή PHP, αυτές είναι ήδη πλήρεις γλώσσες προγραμματισμού.

Υπάρχουν δύο κύριες ομάδες γλωσσών προγραμματισμού, η πρώτη ομάδα είναι χαμηλού επιπέδου και η δεύτερη ομάδα υψηλού επιπέδου. Η γλώσσα του πρώτου τύπου είναι πιο κοντά στον κωδικό του μηχανήματος. Θεωρούνται το πιο δύσκολο να προγραμματιστεί. Αλλά σε γλώσσες προγραμματισμού υψηλού επιπέδου, ο κώδικας μοιάζει περισσότερο με ανθρώπινο κείμενο.

Οι γλώσσες είναι πολύ διαφορετικές, υπάρχουν πολλές. Ωστόσο, υπάρχουν λίγα δημοφιλή. Η δημοφιλής γλώσσα είναι C ++, και υπάρχει επίσης η C # γλώσσα (C "Sharp"). Αυτή η γλώσσα αναπτύχθηκε από την MicroSoft. Υπάρχει επίσης οι Δελφοί, μια βελτιωμένη γλώσσα Pascal. Σίγουρα πολλοί άνθρωποι μελέτησαν Pascal στο σχολείο. Οι Δελφοί αναπτύχθηκαν από την Borland, και αυτή η εταιρεία δημιούργησε επίσης το περιβάλλον ανάπτυξης των Borland Delphi.

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

Συνιστάται: