What is Deadlock in Programming
Programming theory
A deadlock is a classic problem in Computer Science.
In some sense during the early days of computing Deadlock was mitigated as a problem somewhat as they would only run one program at a time, so any given program would be able to manage it’s own resources and be sure that they are available when required.