Το DriveAP είναι ένα εργαλείο προγραμματισμού σε υπολογιστή για τη δημιουργία, την τεκμηρίωση, την επεξεργασία και τη λήψη Adaptive προγραμμάτων, καθώς και εφαρμογών Multi Block Programming (MBPA). Είναι ένα εργαλείο φιλικό προς τον χρήστη για την τροποποίηση λειτουργιών και συνδέσεων των blocks. Δεν απαιτούνται ιδιαίτερες προγραμματιστικές ικανότητες, βασικές γνώσεις προγραμματισμού με μπλοκ επαρκούν.