본문 바로가기

컴파일러

[자바] 컴파일러와 자바가상머신? 앞전 글에서 프로그래밍 언어라고 하면 컴퓨터와 대화가 가능하게끔 하는 언어라고 했죠? 그리고 우리가 배울 언어가 자바(JAVA)라고 하는 언어이구요. 정말 우리가 하는 쓰는 언어로 명령을 내리면 곧이 곧대로 그걸 알아 듣는 걸까요? 대답은 No!! 아닙니다. 그러면 어떻게 알아듣는 걸까요? 해답은 컴파일러가 있습니다. 자 이야기를 하나 해볼게요. 보통 컴파일러 하면 많이 드는 예입니다. English의 E자도 모르는 한국인 A와 한글의 ㅎ자도 모르는 미국인 B가 있습니다. 이들이 대화를 할려면 문제가 많습니다. 말이 안통하는 거죠!! 중간에 통역할 사람이 필요한겁니다. 통역가를 통해서 A와 B는 대화가 가능한거죠!! 우리가 프로그래밍 언어를 통해서 컴퓨터와 대화하는 것은 이 상황과 유사합니다. 우리는 우.. 더보기
[C언어] C언어를 하기 위한 준비 자! 드디어 C언어를 접하기 위한 준비를 해봅시다. 일단은 빵빵한 성능의 컴퓨터를 준비해야겠죠!? 그렇지 않아도 됩니다. 저희가 할것들은 기초이기때문에 구린 넷북에서도 가능합니다 ^^. 나 프로그래밍을 해야하기때문에 빵빵한 성능의 컴퓨터가 필요하다!! ...... 라고 핑계대고 저 처럼 새 컴퓨터를 장만하실 분들은 그래도 될듯^^. 자 이제 작업공간을 마련해볼까요? 보조프로그램에 있는 메모장 워드패드로 하셔도 됩니다. 그치만 이런녀석들은 정말 힘든 녀석들이죠. 왜 그런지는 나중에 .. ^^; 일단 나를 도와줄 구세주가 있으니 그것은 바로! Visual C++ Express Edition 2010 입니다. 이 녀석이 컴파일러중에 하나입니다. 이녀석 말구도 Dev C++를 이용하셔도 됩니다. (참고로 자바에.. 더보기