C언어 이제 막 공부 중인 한 해외에서 토목공학 졸업예정자인 남자인데요.

프로그래밍 공부하다보니 궁금하게 생겨서 몇 가지 질문 좀 하겠습니다.


1. 컴파일러로 프로그램을 만들고 돌리면 command창으로 돌리게 되잖아요. 그런데 이걸 보통 프로그램처럼 뜨게 할려면 어떤 언어를 또 배워야하나요?

음...질문이 정확하지가 않네요. 예를 들어 마우스 입력이나 키보드 입력에 따라 새로운 창이 열리는 공학소프트웨어/게임이나 디자인 소프트웨어는 코딩으로만 충분히 가능한가요?

아니면 다른 프로그램이랑 코딩이랑 합쳐져서 만들어진건가요?



2. 개념글을 보니 고급언어 -> 저급언어 -> 고급언어 -> 저급언어 -> 고급언어 순으로 배우라는 분이 계시는데

고급언어는 무엇이고 저급언어는 무엇인지 알고 싶습니다. 고급언어와 저급언어를 나누는 경계선과 차이점을 찾아봤지만 제가 맞게 이해했는지 알고 싶네요.

제가 찾아본바로는 우리가 고급언어로 코딩(C,C++,Python,Java,etc)을하면 컴파일러가 코딩을 저급언어로 해석해 돌리는 게 맞나요?



프린이는 광광 울어요 ㅠㅠㅠㅠ