컴퓨터가 이해할 수 있는 기계어는 단 0,1 로만 이루어져 있는 이진코드를 사용하게 되는데 일반 사람이 이해하기에는 너무 어려운 이유로 사람의 언어와 기계어의 다리역할을 하는 프로그래밍언어가 필요하게된다.
위 프로그래밍 언어로 작성된 파일을 소스파일이라 하며, 컴파일 이라는 과정 후 사람의 언어로 번역한 후 컴퓨터에서 사용하게 된다.
프로그래밍 언어엔 많은 종류가 있고 대표 적으로 Java, C , C++, Python 등이 있으며 각 프로그래밍언어의 틀은 비슷하지만 제공하는 기능이 조금씩 다르기 때문에 어떤 언어가 우월하다고 할수가없다.
java는 안드로이드, 웹, 데스크톱 어플리케이션 등의 넓은 범위에서 사용되는 전세계적으로 다양한 분야에서 사용되고 있음을 알수있다.
모든 운영체제에서 실행가능
객체 지향 프로그래밍
메모리 자동정리
무료 라이브러리 풍부
환경변수 설정 >> 제어판 >> 시스템및 보안 >> 시스템 >> 고급 시스템 설정 들어간 후
환경변수 버튼을 클릭 한 후 시스템 변수 > 새로만들기 를 눌러 변수이름에 'JAVA_HOME' 변수값에 JDK 경로를 입력 하고 난 후 확인을 누른다.
PATH 환경변수 설정 > PATH 환경변수를 선택 후 편집 > 새로만들기 > %JAVA_HOME%\bin 입력 >> 첫번째 항목으로 이동시켜주고 나면 완료.
-환경변수 테스트 > cmd > javac -version 입력 > 버전이 나올시 성공