CAPL（Communication Access Programming Language）是德国Vector Informatik公司开发的script程式语言，用在CANoe以及CANape等软体中。CAPL的语法类似C语言，程式属于事件驱动程式设计。可以模拟CANbus等车用网路的设备，以及进行相关的测试。也可以进行自动化测试。CAPL常用在嵌入式系统的测试及开发，一般会在电脑上执行。为了避免 C语言指标常造成的问题，CAPL不支援指标功能。