Для изменения прошивки самого модуля посмотрите статью.
Для того, чтобы использовать модуль по прямому назначению (конвертер Bluetooth-USART) - программирование не нужно.
У ABC от примеров из этого учебника может здорово поехать крыша. Основные проблемы могут возникнуть с графикой. Лучше используйте Freе Pascal, он лучше совместим с BP.
Создается ассоциативный массив, ключами в котором являются строки. Так как ключи в таком массиве уникальны, когда в исходных данных встречается повторная строка, новый элемент массива obj не создается, а просто переписывается ранее созданный. Итог работы подпрограммы - массив ключей массива obj, которые и являются уникальными строками.
Современные программисты относят фортран к динозаврам. Объективно, он даже более ужасен, нежели Паскаль.
Современный компилятор, как правило, выдает более достойный и быстрый код, нежели многочасовые бдения с ассемблером.
При этом программисту даже не следует заниматься ускоряшками вроде "++i быстрее i++", так как оптимизатор лучше программиста справится с этим.
Современные языки не превращают код в ассемблер однозначным образом, поэтому чем прозрачнее и полнее описана задача, тем лучше оптимизатор и компилятор справятся с выдачей кода.