compiler
-
프로그래밍 언어, 컴파일러, 인터프리터소프트웨어 엔지니어링 2019. 2. 27. 17:50
소프트웨어 엔지니어링의 세계로 처음 들어오는 사람들이 가장 배우는 것 중 하나가 바로 프로그래밍 언어이다. 인간인 우리가 프로그래밍 언어로 프로그램을 작성하면 컴퓨터가 이를 실행하기 때문이다. 프로그래밍 언어를 배우지 않으면 어떤 컴퓨터 전문가라도 어느 순간 벽에 부딪히고 만다. 또 프로그래밍 언어를 통해 컴퓨터의 동작 방식이나 한계점을 유추 해 볼 수도 있다. 그래서 많은 사람들이 원하는 프로그래밍 언어를 습득하면서 소프트웨어 엔지니어링을 처음 시작한다. 하지만 이렇게 진입로가 되는 프로그래밍 언어, 우리는 제대로 이해하고 있을까? 프로그래밍 언어란 대체 무엇인가? 컴퓨터가 이해하는 언어라는 것은 알고 있다. 그렇다면 컴퓨터가 이해한다는 것은 무슨 의미인가?목차프로그래밍 언어란?컴파일러(Compiler..