Pink Transparent Star

C언어

[C언어] 프로그래밍의 기본 구성

채유나 2022. 4. 2. 23:07
728x90

블로그 첫 게시물을 C언어 다시 복습하면서 기본기 다지기

 난 JAVA 기본으로 웹페이지 HTML만 만들어본 비전공자.. 게임 개발자에 도전하고자 한다.

 

실습을 하면서 한참 기본기가 부족하다는걸 느끼는 중이다.. 

부족한 기본기를 다시 이해하고자 한다.

매일 C언어의 기본서인 윤성우의 열혈 C프로그래밍 책을 통해 반복적으로 복습하고 정리하고자 블로그를 시작하였다.


프로그래밍 언어는 무엇인가??

 컴퓨터와의 대화에 사용되는 일종의 대화수단

  - 절차지향:  C언어 / 객체지향 : C++, C#, Java 등을 말한다.

  - 컴퓨터와 대화를 하기 위해선 '기계어'를 통해 전달하여야하지만 사람은 기계어를 잘 알지 못한다.

  - 이를 '컴파일러(Compiler)'를 통해 컴퓨터와 사람간에 대화를 해결할 수 있었다.

 

컴파일러란 무엇인가??

 프로그래밍언어로 작성된 프로그램을 컴퓨터가 이해할 수 있도록 자연어를 '기계어(Machine Language)'로 번역하여 이해시키고 실행시키는 것을 이야기한다.

 여기서 기계어는 0과 1로 구성된 이진수로 컴퓨터가 이해할 수 있는 언어 체계를 이야기 한다.

 

(정리 하면서 추가 예정..)

변수, 함수, 매개변수, 등등등..

728x90