Για τo TRS-80 οι μηχανικοί της Radio Shack δοκίμασαν αρκετούς επεξεργαστές (SC/MP, PACE, 8008, 8080) μέχρι να καταλήξουν στην χρήση του Ζ80.
Για την εμφάνιση της εικόνας χρησιμοποιούσε μονόχρωμο σήμα AV για τηλεόραση ή monitor. Αρχικά είχε την Basic Level 1 (μαζί με την ROM 4KB), αλλά λόγω προβλημάτων αντικαταστάθηκε γρήγορα με την Basic Level 2 (μαζί με την ROM 12KB).
Για ν' αντισταθμίσει τα λίγα "χαρακτηριστικά" του, η Tandy ανάπτυξε αρκετά Interface επέκτασης που έδιναν: επιπλέον 16 ή 32kb RAM, δύο υποδοχές μονάδας ταινία, μια θύρα εκτυπωτή, ένα ελεγκτή δισκέτας, μια σειριακή θύρα και ένα πραγματικό ρολόι του χρόνου. Κατασκευάστηκαν και σκληροί δίσκοι με χωρητικότητα 5 ή 10 ή 15 ΜΒ.
Οι χρήστες αν διέθεταν οδηγό δισκέτας ή σκληρό δίσκο, μπορούσαν να εργαστούν και στο λειτουργικό σύστημα TRS DOS, επειδή όμως είχε πολλά bugs, οι χρήστες προτιμούσαν το NEW DOS από την Apparat, αυτό το OS ήταν από το 1978 το επίσημο λειτουργικό για TRS 80.
To 1981 αυτός ο υπολογιστής κατέρριψε έναν μύθο! (δες 1981)
Ενσωματωμένη γλώσσα: Basic Level 1 (4k ROM models)/Basic Level II (12k ROM models)
CPU: Zilog Z80/1.77 MHz
RAM: 4 kb / 16 kB
VRAM: 1 kb
ROM: 4 kb (Basic Level 1) ή 12kb (Basic Level 2)
TEXT MODES: 32 x 16, 64 x 16
GRAPHIC MODES: 128 x 48
COLORS: monochrome
SOUND: None
I/O: Monitor, cassette interface, expansion port