1、C、C++效率都很高,C和C++差不多,如果要比较的话,可能C效率稍胜一筹(主要考虑C++的动态多态性、构造临时对象时的额外开销),但是C++的抽象和表达能力是C远不能及的。移植性C最好(针对嵌入式平台而论),C++其次,Basic不太好,因为很多平台上没有Basic的编译器。
2、可以。
3、各种语言的字符有其编码方式,例如GB2312、Unicode等。图像、声音要看具体处理的要求。