목록프로그래밍 언어 (80)
나의 IT일지
IDE는 개발에 필요한 환경을 제공하는 툴로, 컴파일러와 링커가 내장되어 있으며, 디버깅과 실행을 지원해 준다. 컴파일이란 사람의 언어를 컴퓨터 언어로 바꾸는 과정으로, 컴파일러라는 프로그램에서 진행된다. 링크란 컴파일이 끝난 파일을 하나로 모은 뒤, 라이브러리 파일(.lib 파일)을 작성 파일과 연결시켜주는 과정으로, 링커라는 프로그램에서 진행된다. IDE 중에 마이크로소프트 회사에서 만든 Visual studio 2019를 설치해보자. Visual studio 2019 설치 아래 링크는 Visual studio 2022 다운로드 링크이며, 들어가면 여러 버전이 존재한다. Visual Studio Tools 다운로드 - Windows, Mac, Linux용 무료 설치 Visual Studio IDE 또..
C언어를 배우기 전, 우리는 프로그래밍에 대해서 알아야 한다. 프로그래밍의 이해 일단 프로그램에 대해서 알아보자. 프로그램이란 소스코드로 짜여진 틀로, 운영체제와 개발자가 소통하는 명령어들의 나열이라고 생각하면 된다. 이때 운영체제라는 것을 알아야 되는데, 운영체제는 프로그램을 실행했을 때, 프로그램의 소스코드의 문법에 따라 적절한 하드웨어에 전기신호를 주는 역할을 한다. 예를들면, 1+1라는 프로그램이 실행될 때, 운영체제에서 프로그램의 문법에 따라 "1"이라는 것을 RAM이라는 하드웨어에 전기신호를 주고 "+"라는 것을 cpu라는 하드웨어에 전기신호를 준다. 프로그램 --------> 운영체제(OS) --------> 하드웨어 이 프로그램을 제작하는 과정을 프로그래밍이라고 하며, 프로그래밍 언어를 사..