您好,想请问编程题是手写代码还是有编译环境的?有编译环境请问可以用什么语言?