多项选择题

A、高级语言最终要被翻译为机器语言后才被计算机所直接识别并执行
B、机器语言编制的程序都是用二进制编码组成的
C、一般来讲,某种机器语言只适用于某种特定类型的计算机
D、汇编语言可以被计算机直接识别并执行
E、机器语言属于硬件而高级语言属于软件