Operativsystemet ble først utviklet på arbeidsstasjoner av typen Terak 8510/a, basert på mikroprosessorvarianten av Digitals PDP-11 prosessor, LSI-11. Terak var en av verdens første mikroprosessorbaserte arbeidsstasjoner, og fant raskt et marked i teknologi-orienterte akademiske miljøer. I perioden 1978 til 1983 ble det laget p-kode oversettere for en rekke prosessorer og arkitekturer: Z80, Z8, 8080, 6800, 6809, 6502, 9900 og 8086/8087/8088. Det ble også utviklet Fortran og Basic kompilatorer for systemet, i tillegg til assemblere for samtlige støttede arkitekturer. Siden alle assemblere var p-kode, og dermed kunne kjøre på alle støttede systemer, ble p-systemet en populær plattform for kryss-utvikling.