Q: Хочу написать плагин для TC, что для этого требуется?
A: Плагины для TC - обычные 32-хбитные dll. Т.е. требуется уметь писать такие dll и компилятор, умеющий делать такие dll. Найти справку по написанию плагинов можно на wincmd.ru (раздел "Разработчикам плагинов"). Читаем, изучаем, разбираемся, пишем.