DriveAP é uma ferramenta de programação baseada em PC para criar, documentar, editar e fazer download de programas adaptativos, bem como aplicativos de programação de bloqueios múltiplos (MBPA). É uma ferramenta fácil de usar para modificar os blocos de função e suas conexões. Não é necessário nenhuma habilidade especial de programação, o conhecimento básico sobre a programação em blocos é suficiente.