본문 바로가기
WebProgramming/JAVA

[JAVA-1]개요

by Dogf 2020. 3. 17.
반응형

사람은 자연어를,기계는 기계어를 사용한다.

기계어(machine language)는 0과 1로 이루어진 이진코드를 말한다.

 

프로그래밍 언어는 사람과 기계어의 통역의 기능을 하며, 고급언어와 저급언어로 구분될 수 있다.

고급언어는 자연어에 근접한 언어를,( C, JAVA 등) 저급언어는 기계어에 근접한 언어를 말한다. ( 어셈블리어, 기계어 등 )

 

프로그래밍 언어들로 작성된 내용을 소스(source)라고 할 수 있는데, 소스는 컴파일러(compiler)의 컴파일(compile) 과정으로 0과 1로 이루어진 기계어로 변환 되어 컴퓨터에서 실행할 수 있게 된다.

 

이러한 내용들을 기반으로 다음 장에서는 고급 프로그래밍 언어인 JAVA에 대해서 알아보자.

반응형

'WebProgramming > JAVA' 카테고리의 다른 글

[JAVA-5]변수  (0) 2020.03.18
[JAVA-4]JDK?  (0) 2020.03.18
[JAVA-3]JVM?  (0) 2020.03.18
[JAVA-2]JAVA?  (0) 2020.03.18

댓글