1.english
2.windows message
3.c++