A Clarion 4 1997 decemberében jelent meg. Topspeed úgy döntött, hogy kihagyja a hármas verziószámot (hivatalos magyarázat szerint a CW 1.5-nek kellet volna lennie a CW 2.0-nak, a CW 2.0 valójában a CW 3.0, vagyis a következő verzió legyen a 4-es). Mivel a DOS-os verzió fejlesztése leállt, a névből kihagyták a "for Windows"-t. A C4 az "Application Builder Classes" (“ABC") nevű új sablonkészlettel és objektumkönyvtárral érkezett. Az eredeti sablonkészlet procedurális kódot generált, amely egyre összetettebbé vált. Az ABC sablonkészlet jóval kisebb kódot hozott létre és az objektumkönyvtárat emelte ki, amely magában foglalta az ablakok, böngészők, űrlapok, stb. logikájának legnagyobb részét. A C4 az objektumorientált programozás értékét tovább növelte a konstruktorok és destruktorok bevezetésével (paramáterek nélkül).