C언어: 소개

C언어는, 명실상부 컴퓨터 프로그래밍 공부를 시작함에 있어서 가장 근본인 언어죠. 😃 저는 고등학교 때 본격적으로 배우기 시작하면서 입문하게 된 기억이 있네요. C언어가 어떤 점에서 다른 언어들보다 좋은지, 또는 나쁜지는 아직 배움이 부족해서 말씀드리기 어려워요 😥

다만, 요정도는 말할 수 있죠.

  • C언어는 여러 프로그래밍 언어들 중 컴퓨터에 상당히 가까운 편이라, 실행 속도가 빨라요.

    • 컴퓨터에 가깝다는 건 레벨이 낮다=기계어에 가깝다 라는 의미에요.
    • 그렇다고 기계어처럼 사람이 이해하기 어렵지는...않던데요?
  • 하지만 '프로그래밍의 방법'이나 '프로그래밍 구조'를 처음 배우기에 쉬운 언어는 아니에요.

    • 제대로 배우면 그만큼 강력한 시작이 될 수도 있겠죠.

C언어에 대해서, 간단한 유래

C언어의 유래는 꽤 유명해서, 많은 사람들이 알고 있죠. 맞아요, C언어는 물리학과 응용수학을 전공한 데니스 리치라는 사람에 의해서 개발되었어요. 컴퓨터와 소통하는 방법인 '코딩'이 수학과 물리학을 근본으로 두고 있으며, 그것들을 만나 '프로그래밍'이 되었을 때 진가를 드러냄을 암시하는 대목이기도 하죠.

C언어를 공부하신다구요?

부디, 이 언어가 당신의 프로그래밍 공부의 첫 시작이 아니길 바랄게요.
예? 시작을 이 언어로 하신다구요? 환영해요. 저도 그랬거든요 😥 😃

자, 출발합시다.

갈 길이 멀어요. 자료형부터 시작해서 자료구조를 찍고, 포인터도 만나야죠! Let's go!

Last Updated: 6/13/2021, 5:05:01 PM