Το ASCII (προφέρεται az-kee, ass-key αν είναι αμερικανικό), είναι ένας πίνακας χαρακτήρων για υπολογιστές. Είναι δυαδικός κώδικας που χρησιμοποιείται από τον ηλεκτρονικό εξοπλισμό για τον χειρισμό κειμένου που χρησιμοποιεί το αγγλικό αλφάβητο, αριθμούς και άλλα κοινά σύμβολα. Το ASCII είναι συντομογραφία των λέξεων American Standard Code for Information Interchange (Αμερικανικός τυποποιημένος κώδικας για την ανταλλαγή πληροφοριών). Ο ASCII αναπτύχθηκε τη δεκαετία του 1960 και βασίστηκε σε παλαιότερους κώδικες που χρησιμοποιούνταν από τηλεγραφικά συστήματα.
Ο κώδικας περιλαμβάνει ορισμούς για 128 χαρακτήρες: οι περισσότεροι από αυτούς είναι οι εκτυπώσιμοι χαρακτήρες του αλφαβήτου, όπως abc, ABC, 123 και ?&!. Υπάρχουν επίσης χαρακτήρες ελέγχου που δεν μπορούν να εκτυπωθούν, αλλά αντίθετα ελέγχουν τον τρόπο επεξεργασίας του κειμένου, για παράδειγμα την έναρξη μιας νέας γραμμής. Αυτοί βρίσκονται στην αριστερή στήλη του παρακάτω πίνακα. Οι περισσότεροι από τους χαρακτήρες ελέγχου δεν χρησιμοποιούνται πλέον για τον αρχικό τους σκοπό. Δεν υπάρχει πραγματικός έλεγχος μορφοποίησης (για έντονη ή πλάγια γραφή κ.λπ.).
Μερικές φορές κάποιος μιλάει για ένα αρχείο ή έγγραφο σε ASCII, δηλαδή σε απλό κείμενο.
Το ASCII χρησιμοποιεί 8 δυαδικά ψηφία (bits) για την αναπαράσταση χαρακτήρων: 1000001 (ή 41 σε δεκαεξαδικό σύστημα ή 65 σε τυπικούς αριθμούς βάσης 10) αντιπροσωπεύει το κεφαλαίο γράμμα Α- 1000010 αντιπροσωπεύει το Β- 1000011 αντιπροσωπεύει το C- και ούτω καθεξής με τη σειρά. Τα οκτώ bits επέτρεπαν να συμπεριληφθεί ένα bit ισοτιμίας σε κάθε byte που αποστέλλεται μέσω σειριακής θύρας ή μόντεμ, αυτό το bit χρησιμοποιείται για την αποφυγή σφαλμάτων. Αυτό ήταν πιο σημαντικό πριν από χρόνια, όταν οι συνδέσεις ήταν συχνά θορυβώδεις.


