多项选择题

A.转码编程
B.在线编程
C.智能编程
D.离线编程