A real-time system includes hardware and software components that enable precise control over the execution of your code. You use a PC to develop code for a real-time system.
The following figure shows a basic setup for developing a real-time application.