Article in Chinese: 许多程序员使用集成开发环境（Integrated Development Environment，IDE）进行Java编程，比如Eclipse和NetBeans。但是不必使用臃肿的IDE，也可以编写Java程序并编译它。 高级程序员有时更喜欢使用终端内的文本编辑器，如Vim和Emacs。我们推荐一个可以安装在基于Windows和Linux系统（Mac、Ubuntu等）的文本编辑器：SublimeText。我们将在本教程中使用它。 你要用它来编译程序。 在基于Windows的操作系统中，如果环境变量不正确，则可能在运行javac时出错。有关JDK安装的详细信息，可以参阅如何安装Java软件开发工具包，以避免此错误。

Summary in Vietnamese:
Để bắt đầu lập trình với Java, bạn cần thiết lập môi trường làm việc. Mọi chương trình tương tự như Notepad đều đủ để lập trình với Java. Đảm bảo rằng Java Software Development Kit đã được cài đặt.