2. Για τη δημιουργία των προγραμμάτων, οι άνθρωποι
χρησιμοποιούν γλώσσες που είναι παρόμοια με την
ανθρώπινη γλώσσα.Τα αποτελέσματα θα μετατραπούν
σε κώδικα μηχανής, την οποία οι υπολογιστές
καταλαβαίνουν.
Οι γλώσσες προγραμματισμού εμπίπτουν σε τρεις γενικές
κατηγορίες:
Machine languages
Assembly languages
Higher-level languages
3. Η γλώσσα μηχανής είναι ο πιο βασικός τύπος των
γλωσσών υπολογιστή, που αποτελείται από
σειρές από αριθμούς τους οποίους μόνο το
υλικό του υπολογιστή μπορεί να
χρησιμοποιήσει.
Διαφορετικοί τύποι υλικού χρησιμοποιούν
διαφορετικό κώδικα μηχανής. Για παράδειγμα, οι
IBM υπολογιστές χρησιμοποιούν διαφορετική
γλώσσα μηχανής από υπολογιστές Apple.
4. Η γλώσσα μηχανής είναι η μόνη γλώσσα
που καταλαβαίνει ο υπολογιστής (δηλαδή
είναι εγγενής στον επεξεργαστή).
Δεν υπάρχει τίποτα πιο "κάτω" από την
γλώσσα μηχανής - μόνο υλικό.
Είναι αδύνατο για τους ανθρώπους να την
διαβάσουν . Αποτελείται μόνο από 0 και 1.
Όπως για παράδειγμα:
• 000100111111000011010100010101…