inkers may be used to improve optimisation for the particular hardware.An embedded system may have its own special language or design tool, or add enhancements to an existing language such as Forth or Basic.Another alternative is to add a Real-time operating system or Embedded operating system, which may have DSP capabilities like DSPnano RTOS.Software tools can come from several sources:Software