Δομές
Ένας πίνακας συμβόλων είναι πολύ βολικό να σχεδιαστεί ως ένας
αφηρημένος τύπος δεδομένων ή ως μια κλάση.
Με τον τρόπο αυτό:
-  εσωτερικές αλλαγές στον τρόπο οργάνωσής του
δε θα επηρεάσουν τον κώδικα του υπόλοιπου μεταγλωττιστή.
 -  διαφορετικά πεδία ονομάτων ορίζονται εύκολα ως διαφορετικοί
πίνακες συμβόλων.
 
Δομές κατάλλληλες για τη φύλαξη των συμβόλων είναι οι παρακάτω:
-  Συνδεδεμένη λίστα ή πίνακας 
 - 
Κατάλληλη μόνο για πίνακες με πολύ μικρό αριθμό συμβόλων (π.χ.
τα μέλη μιας δομής)
 -  Πίνακας κατακερματισμού 
 - 
Γρήγορος στην εισαγωγή και αναζήτηση, αλλά απαιτεί προσεκτικό σχεδιασμό της συνάρτησης
κατακερματισμού και πρόβλεψη για περιπτώσεις συγκρούσεων.
Μπορεί να οδηγήσει σε σπατάλη μνήμης.
 -  Δυαδικό δένδρο 
 - 
Σχετικά γρήγορο στην εισαγωγή και αναζήτηση με μικρές απαιτήσεις μνήμης.