분류
1. 개요
1. 개요[편집]
자바(Java)
썬 마이크로시스템즈의 제임스 고슬링(James Gosling)과 그의 팀이 개발한 객체 지향 프로그래밍 언어이다. 현재는 오라클이 저작권을 보유하고 있으며, "Write Once, Run Anywhere(한 번 작성하면 어디서든 실행된다)"라는 철학 아래 자바 가상 머신을 통해 운영 체제에 독립적인 실행 환경을 제공한다. C언어나 C++에 비해 메모리 관리(가비지 컬렉션)가 자동화되어 있어 안정성이 높으며, 전 세계적으로 백엔드 서버 개발, 안드로이드 앱 개발, 임베디드 시스템 등 다양한 분야에서 표준처럼 사용되고 있다.
썬 마이크로시스템즈의 제임스 고슬링(James Gosling)과 그의 팀이 개발한 객체 지향 프로그래밍 언어이다. 현재는 오라클이 저작권을 보유하고 있으며, "Write Once, Run Anywhere(한 번 작성하면 어디서든 실행된다)"라는 철학 아래 자바 가상 머신을 통해 운영 체제에 독립적인 실행 환경을 제공한다. C언어나 C++에 비해 메모리 관리(가비지 컬렉션)가 자동화되어 있어 안정성이 높으며, 전 세계적으로 백엔드 서버 개발, 안드로이드 앱 개발, 임베디드 시스템 등 다양한 분야에서 표준처럼 사용되고 있다.