Embedded systems languages