
[자바] 프로그래밍이란? / 프로그래밍 기초이론
·
Java
사람( 언어 ) 컴퓨터( 기계어 ) 사람과 컴퓨터 둘 사이에는 소통이 필요한 언어가 필요합니다. 여기서 말한 언어란? 언어(사람의 언어)와 기계어(컴퓨터의 언어)의 다리 역할을 하는 프로그래밍 언어를 뜻합니다. 언어 : 사람들이 사용하고 이해할수 있는 언어 프로그래밍 언어: 대부분 영어로 이루어져 있다. 기계어: 0 과 1로 이루어진 이진코드 프로그래밍 언어는 크게 2가지로 나뉜다. 고급언어( C, C++, JAVA, 파이썬 등등 ) ----------- ( 사람이 쉽게 접근하고 이해할 수 있는 언어) 저급언어( 어셈블리어 ) ---------------------------- ( 기계어에 가까운 언어 ) 이 프로그래밍 언어가 기계어로 바꿔주는 것을 컴파일(compile)이라고 합니다. 위 그림과 같이 ..