"Говорят в то время также существовала особая каста жрецов, владевших Древним Языком - ассемблером. Они назывались "кодеры"".
AlexМыслитель (6603)
6 лет назад
Чего древняя, я и сейчас пишу на АСМЕ, только для микроконтроллеров. И назывались они раньше как системные программисты, а не кодеры))
Для ЭВМ единственный понятный язык - это бинарный код, асм - это уже система команд процессора, т. е. не совсем бинарный код, а короткие однотактные инструкции и у каждого процессора свой асм. Это пожалуй главное его отличие от языков высокого уровня.
Писать на АСМе не сложно, правил никаких нет, но самому надо следить за стеком и прочими небольшими неудобствами, особенно если использовать прерывания. Зато и плюсы есть, в отладчике сразу видно где косяк. АСМ легко освоить, только для этого сначала нужно освоить архитектуру процессора. Но зато вы сможете после АСМа с легкостью писать на любом языке высокого уровня.
"Писать код" - "писать программу"
"Кодить" - "Программировать"
"Код" - "Программа"