Есть разные языки программирования. Низкоуровневые языки, такие как assembler, связанные с программированием на машинном коде, есть высокоуровневые, такие как C++, Java, и они в основном не связаны с железками. Я Java разработчик и в основном разрабатываю enterprise приложения, поэтому со схемотехникой не связан абсолютно. Это уже просто мой личный интерес проснулся, я начал заниматься.
Да, я неправильно выразился. Я имел ввиду, что 1 ножка - анод, 2 ножка - катод. Если мы подаем напряжение на ножку 1 и цепь замкнута, я мультиметром измеряю падение напряжения между 1 и 2 ножкой и вижу значение 1.2В, это означает, что с диодом в оптроне всё в порядке?