자바 (프로그래밍 언어)
자바(, )는 썬 마이크로시스템즈의 제임스 고슬링()과 다른 연구원들이 개발한 객체 지향적 프로그래밍 언어이다. 1991년 그린 프로젝트()라는 이름으로 시작해 1995년에 발표했다. 처음에는 가전제품 내에 탑재해 동작하는 프로그램을 위해 개발했지만 현재 웹 애플리케이션 개발에 가장 많이 사용하는 언어 가운데 하나이고, 모바일 기기용 소프트웨어 개발에도 널리 사용하고 있다. 현재 버전 10까지 출시했다.
JFace
스윙(Swing)은 자바 1.1 버전부터 지원하는 그래픽 라이브러리로 기존의 AWT의 단점을 보완하고자 여러 플랫폼에서 동일한 모양으로 실행될 수 있도록 만들어진 자바 표준 그래픽 라이브러리이다.
그러나 느린 속도와 복잡한 개발방식, 그리고 윈도 시스템별로 다른 UI를 제공하지 못하는 한계로 인하여 일반 사용자를 대상으로 한 프로그램에서는 대중적으로 사용되지 못하였다.