Можно ли считать любой фрагмент программного кода алгоритмом?
1. можно ли написать код, который не будет являться алгоритмом?
Да. Например так работают декларативные языки, типа HTML, SQL, CSS.
2. Является ли алгоритмом инструкция с единственным действием?
Да.
3. Является ли алгоритмом верстка и можно ли её вообще считать кодом?
Кодом - да. Алгоритмом - нет, тк вёрстка не описывает шаги по достижению результата.
1. можно ли написать код, который не будет являться алгоритмом?
Да, если он нарушит один из семи принципов

2. Является ли алгоритмом инструкция с единственным действием?
Думаю да

3. Является ли алгоритмом верстка и можно ли её вообще считать кодом?
Думаю да, т.к. не нарушает принципы 1 - 7