Относится к прикладной программе, которая может выполняться только на определенном типе компьютера. Программы, выполняющиеся на различных типах компьютеров, называются машинно-независимыми (machine independent).
Почти все программы в той или иной мере машинно-зависимы (т.е. не совсем одинаково работают на различных типах компьютеров), но степень зависимости может изменяться в широких пределах. Машинно-независимые программы предоставляют большую гибкость: если вы покупаете компьютер нового типа, вы можете использовать тот же самый программный пакет, вместо того, чтобы изучать новый. С другой стороны, машинно-зависимые программы часто имеют преимущество в том, что используют специфические свойства аппаратного обеспечения конкретного компьютера, что делает программу более быстрой.
Другой термин для машинно-зависимый (machine dependent) - аппаратно-зависимый (device dependent - зависящий от устройства), но в то время, как машинно-зависимый обычно относится к компьютеру, аппаратно-зависимый может подразумевать зависимость от некоторого устройства, например принтера.