자바(Java)는 프로그래밍 언어이다. 아래 순위를 보면 Python에 밀리기는 했지만 여전히 많이 사용되는 언어임을 알 수 있다. Python보다 처음 접하기는 어렵고, C++보다는 느리다는 단점이 있지만, 웹 애플리케이션 구축 언어로 주로 사용되고 있다. 자바에는 Java SE (Standard Edition)과 Java EE (Enterprise Edition)이 있는데, 전자는 기본 버전, 후자는 서버용 애플리케이션 개발 버전이다. 둘 중에서 선택하여 필요한 버전의 구현체를 설치하면 된다. 구현체에는 JDK (Java Development Kit)와 JRE (Java Runtime Environment)가 있다. JDK (Java Development Kit): JVM + 라이브러리 API + 컴..