Commodore avait prévu de sortir la nouvelle version du C64 en 1985, finalement repoussée en 1986 à cause d'un regain des ventes des C64 ancien modèles.
En mai 1986, la production de C64 prend fin pour laisser place au nouveau C64C. Ce dernier est doté d'un tout nouveau design et d'un boitier plat rappelant celui du C128. Par contre la carte mère et la disposition des ports à l'arrière n'ont pas bougé, garantissant la compatibilité avec les anciens périphériques.
Le chipset du C64C a été modifié par les versions HMOS des anciens composants. Le nouveau SID 8580 produit un son légèrement différent de l'ancien SID 6581 qui était buggué. L'alimentation interne qui avait tendance à beaucoup chauffer dans le C64 a été optimisé.
Le C64C était livré avec le système d'exploitation GEOS, de Berkeley Softworks. Il s'agissait d'une interface graphique comme nous le connaissons aujourd'hui, avec icônes et fenêtres, le tout contrôlé à la souris.
SID: 3 voix rectangle/triangle/scie/bruit sur 8 octaves, avec générateur d'enveloppe ADSR et filtre analogique multimode
Clavier
Type machine à écrire, 61 touches avec touches de fonctions
Interfaces
Lecteur de cassettes
2 ports joystick type DB-9 au format Atari
IEEE 488 série synchrone
RS 232
Vidéo: CVBS PAL + Y/C + audio (DIN 5 broches)
Modulateur RF
Périphériques
Lecteur de disquettes 5 1/4 pouces de 170 ko (C1541: 3190 F et 3kg!!)
Joysticks au standard Atari
Stylo optique
Table traçante
Imprimantes
Souris
Modem
Logiciels
Jeux et utilitaires sur cassettes, disquettes et cartouches.