Wersja 8096 miała 96kB pamięci montowanej fabrycznie.

Późniejsze modele znane jako SK i Execudesk miały osobną klawiaturę i monitor.

SP9000 Ostatnia wersja PET-a SP9000, znana także jako SuperPET i MicroMainframe bazowała na wersji CBM 8000 i została wyprodukowana na zamówienie University of Waterloo, gdzie komputer ten używany był do nauki programowania. Komputer został wyposażony w drugi mikroprocesor (Motorola 6809), a w pamięci ROM umieszczono dodatkowe języki programowania – BASIC dla 6502 i APL, COBOL, Fortran i Pascal dla 6809 (dodatkowo na dyskietce dostępny był asembler dla 6809).

SP9000 mogły służyć jako „inteligentne terminale” i były podłączone do komputerów mainframe – po napisaniu i przetestowaniu programów na SP9000 można je było załadować na mainframe.

Grafika thumb|240px|Screenshot ekranu z językiem Commodore BASIC W porównaniu z komputerami, które ukazały się na rynku wkrótce po nim (np. Apple II, Atari 400/800 oraz następny projekt Commodore’a VIC-20) PET miał bardzo ubogie możliwości graficzne – ograniczenia układu graficznego sprawiały, że nie mógł on wyświetlać grafiki rastrowej, ale jedynie znaki graficzne zdefiniowane w ROM-ie, które nie mogły być w żaden sposób zmodyfikowane.