Q. 기계어, 어셈블리어, 고급언어의 차이를 알려주세요!
안녕하세요. 장준원 전문가입니다.기계어, 어셈블리어, 고급언어의 차이에 대해 설명드리겠습니다.기계어: 컴퓨터가 직접 이해하고 실행할 수 있는 이진 코드로 구성된 언어로, 0과 1로 이루어진 명령어로 이루어져 있어 사람이 이해하기 어렵습니다.어셈블리어: 기계어를 사람이 이해하기 쉽게 기호로 표현한 언어입니다. 예를 들면 기계어의 숫자를 'MOV' 같은 명령어로 바꿔 사용합니다. 어셈블러를 통해 기계어로 변환됩니다.고급언어: 사람이 이해하기 쉽게 설계된 언어로, C, Java, Python 등이 있습니다. 문법이 인간 친화적이고 컴파일러를 통해 기계어로 변환됩니다.