Программирование лучше начать, с покупки программатора и пробовать им прочитать, записать процессор или епром. Попутно читая книжки по программированию микроконтроллеров, например атмел или пиков. Ну а затем изучить форумы по иммобилайзерам, так как в случае не правильных действий при программировании вы получите не рабочий блок, который вам нужно будет восстановить, и согласовать с иммобилайзером авто. Плюс ко всему нужно уметь паять, дабы прочитать выпаянный проц или флеш. В любом случае на это занятие уходят годы и совершенству нет предела, и к этому вы должны быть готовы, и не забывать про ответственность и гарантию. И не ищите легких путей программировать через диагностический разъем, так как есть вероятность ошибки при программировании с вытекающими последствиями.