Both systems provide similar systems of full hardware abstraction through Operating System calls. This saves programs which don't require time critical hardware access from having to touch the underlying machine and provides a level of machine portability for those programs.
It exists a to the graphic and sound capabilities adapted version of BBC BASIC for the CPC.
==Software==