Weiterentwicklung des KC85/3, kam 1988 in den Handel und kostete 4600 Mark. Gegenüber seinem Vorgänger wurde der verfügbare Anwenderspeicher auf 64 KByte dynamischen RAM vergrößert. Dies wurde durch ein spezielles Speicher-Management erreicht, wobei 32 KByte direkt adressiert werden konnten und weitere 32 KByte (strukturiert in 2 Blöcke zu je 16 KByte) sich den Adressraum mit dem Bildwiederholspeicher (4 Blöcke zu je 16 KByte) teilten (siehe Bild „Speicheraufteilung des KC85/4“). Das Switching übernimmt der Prozessor, was eine umfassende Änderung des Betriebssystems nötig machte. Dieses neue Speicherkonzept brachte viele Vorteile (u.a. mehr Speicher für Anwender, hochauflösende Farben, zwei Bildebenen usw.) aber auch einige Nachteile, so funktionierte systemkonform programmierte Software vom KC85/2 und KC85/3 zwar weiterhin, allerdings gab es bei Software (insbesondere Spiele), die direkt auf den Bildwiederholspeicher zugriff, große Probleme. Diese musste zur Nutzung auf dem KC85/4 erst umgeschrieben werden.
Bildaufbau und Rechengeschwindigkeit wurden gegenüber den Vorgängermodellen durch Erhöhung der Taktfrequenz und Änderungen in den Betriebssystem-Routinen stark erhöht. Durch die Umstrukturierung des Bildwiederwiederholspeicher (siehe „technische Daten“) war nun eine Farbauflösung von 1×8 Pixeln möglich. Außerdem gab es einen Modus für „hochauflösende Farben“, d.h. jedem Pixel auf dem Bildschirm konnte eine von 4 Farben zugeordnet werden. Zur Verfügung standen die Farben Schwarz, Weiß, Rot und Türkis. Damit konnten schon recht ansehnliche Grafiken entworfen werden. Weiterhin standen nun 2 unabhängig beschreib- und anzeigbare Bildebenen zur Verfügung.
Die Tastatur bekam einen neuen Stecker, außerdem wurde das Gehäuse leicht umgestaltet und mit einer grauen Farbe versehen.
Auch der Anschlusskanal des Fernsehers wurde geändert und lag nun auf Kanal 36.
Das Betriebssystem, das gegenüber den Vorgängerversionen stark überarbeitet und um einige Menüpunkte erweitert wurde, nannte sich CAOS 4.2. Es enthielt wieder, neben einigen Dienstprogrammen, die Programmiersprache BASIC.
Letzter Stand war CAOS 4.4
Die Eckdaten des KC85/4: