real-time programming

noun
UK /ˌrɪəl ˈtaɪm ˈprəʊɡræmɪŋ/
US /ˌriːəl ˈtaɪm ˈproʊɡræmɪŋ/

Writing computer programs that must react right away, before it is too late.

The robot uses real-time programming so it can stop before hitting a wall.


OTHER MEANINGS

2. A style of coding where you see changes in the program while it is running.

With real-time programming, the game updated as soon as she typed the new score.

3. Software design for systems that must finish tasks within a strict time limit.

Airplane autopilots rely on real-time programming to keep the plane steady.

4. Programming that handles data the moment it arrives instead of saving it for later.

The weather app uses real-time programming to show rain as it starts.