 The kernel and device drivers were implemented in assembly language.One notable feature of TRIPOS/BCPL was its cultural use of shared libraries, untypical at the time, resulting in small and therefore fast loading utilities.For example, many of the standard system utilities were well below 0.5 Kbytes in size, compared to a typical minimum of about 20 Kbytes for functionally equivalent code on a modern Unix or Linux.