Основният модул, който е главата на "гъсеницата" се съединява с останалите сегменти чрез USB конектори. Реда, по който се съединяват и подреждат сегментите определят алгоритъма на действие на цялостно сглобения робот. На повърхността на всеки сегмент е нанесено специално обозначение и от реда, по който се нареждат и съединяват сегментите, зависи функционалността и начина на действие на "гъсеницата". Всеки пасивен сегмент има по две колелца отдолу и извършва определено действие.
Code-a-Pillar е създаден за деца на възраст от 3 до 8 години и научава децата на базовите основи на програмирането, като задаване на последователни действия и вземане на решение. Главната секция на Code-a-Pillar разполага с електромотор и се захранва от две стандартни AA батерии. Всеки пасивен елемент има две колела и може да извършва различни действия, в зависимост от нанесения символ отгоре.
Съединени заедно, в избран от младите програмисти ред, сегментите образуват поредица от команди. След включване на захранването, "гъсеницата" изпълнява последователно тези команди - движение напред, изсвирване на весела мелодия, забавяне, завиване, спиране и други.
Базовият комплект Code-a-Pillar на Fisher-Price струва $49,99 и се състои от главен модул и 8 сегмента. Скоро ще започнат продажбите и на допълнителни сегменти.