@ludivokrug хорошая статья с марксистским анализом на эту тему (осторожно много букав и даже формул). Выводы из нее несколько расходятся с приведёнными выше. Если вкратце, программист производит услуги, компьютер является орудием труда, программный код- средство производства.