코딩이란 무엇인가

안영준·2021년 6월 16일
0
post-thumbnail

코딩이란 무엇인가?

  • "컴퓨터 프로그램을 만드는 행위" 라고 합니다.

즉, 하나 이상의 관련된 추상 알고리즘을 특정한 프로그래밍 언어를 이용해 구체적인 컴퓨터 프로그램으로 구현하는 기술을 말합니다.

조금 더 상세하게 설명해보자면 무언가 코드를 적었을 때 사람이 하는 일이 있고 컴퓨터(기계)가 하는 일이 있습니다.
위 사진을 보면서 이야기를 들으시면 한결 이해하기 수월 하실겁니다.
사진을 기준으로 오른쪽이 사람이 하는 일 이자 원인이 되는 것이고
사진을 기준으로 왼쪽이 컴퓨터가 하는 일이며 결과입니다.

사람이 하는 일 다시 말해서
원인을 부르는 여러 표현이 있습니다.
부호 또는 신호라는 의미의 코드 (code),
원천이라는 뜻의 소스 (Source),
약속이라는 의미에서 언어 (Language),
그 중에서 컴퓨터 언어라고 합니다.

기계가 하는 일
다시 말해서 결과를 부르는 여러 표현이 있습니다.

  • 애플리케이션 (Application)
  • (줄여서) 앱 (App)
  • (한국어로) 응용 프로그램,
  • 프로그램 (Program)

웹에서는 결과를 웹페이지
웹피이지가 모여 있으면 웹사이트라고 합니다.

  • "즉, 원인인 코드를 통해서 결과를 만든다는 것이 코딩을 이해하는 핵심이고 코딩의 기본 이라고 말할 수 있습니다."

세상에는 다양한 종류의 코드들이 있습니다.
C,C++,Java,JavaScript,Python,PHP,SQL 등등 코드마다 역할이 다 다릅니다.
하고자하는 일에 따라서 적당한 코드를 선택해야 합니다.

저는 그 중 하나를 먼저 소개 시켜 드리려 합니다.

  • 웹페이지를 만드는 코드인 HTML 입니다.

다른 코드들도 많은데 왜 HTML을 먼저 설명하느냐?

  • 인류가 생산하는 거의 모든 디지털 정보가 담기는 그릇이 바로 웹페이지 입니다.
    웹페이지가 없다면 그 많은 정보가 다 어디로 가야 할까요? 웹페이지가 없다면 검색엔젠도 존재하지 않습니다.

이 웹페이지를 만드는 컴퓨터 언어가 HTML 입니다.
그래서 저의 다음 글은 HTML에 대해 다뤄보려고 합니다. 이상입니다.

0개의 댓글