Нет, не в любом. Бывают такие ситуации, когда код в программе не переводится в нечитаемый человеком машинный код, а программисту хочется по какой-то причине скрыть свои приемы, уловки и методы. Тогда код при помощи программ-обфусикаторов обфусицируется, он остается нормальным кодом для компьютера, но для человека понимание смысла резко падает. В особо тяжелых случаях затраты на приведение обфусицированного кода обратно в нормальный человеческий читаемый код могут быть больше, чем, скажем, покупка лицензии.