디지털·가전제품

C언어나 프로그래밍 하시는 분들 정답이라는 게 있는 학문인가요?

프로그래밍을 보면 사람마다 다르게 코드를 작성하여도 같은 프로그램이 가동이 되는지 아니면 프로그래밍이라는 학문은 대부분 정답이 있는 것인지 궁금합니다.

아니면 기초에만 정답이 있고 그 이상의 무언가 구현을 하기 위해서는 정말 수백 가지 길이 있는 학문인지 궁금하네요. 쉽게 말하면 엑셀이라는 프로그램을 만들기 위해서 사용하는 프로그래밍 언어는 1개로 정해지는 것인지 아니면 그냥 여러 개를 가지고 와서 레고처럼 만들 수 있는 그런 것인지 궁금합니다.

3개의 답변이 있어요!

  • 프로그램은 학문이 아닌 스킬입니다. 주어진 기능을 수행하는 프로그램을 완성하면 그것이 답이긴 하지만 짧은 시간에 최적화된 코드로 작성하는 것이 효율적이겠지요. 그렇게 하기 위해서 여러가지 스킬을 사용하는 것이고요.

  • 보통 한가지 언어로 만들게 됩니다.

    홈페이지의 경우 프론트, 백엔드로 나뉘기때문에

    언어를 여러개 사용할 수 있습니다.

    다만 언어가 어떤 부분에 사용되는건지를 이해해야합니다.

    예를들어, 아하 홈페이지를 눈으로 직접 볼 수 있는건 프론트입니다.

    글을 작성하고 버튼을 눌렀을때, 등록되는 과정은 백엔드 입니다.

  • 안녕하세요

    C언어나 프로그래밍 하시는 분들 정답이라는 게 있는 학문인지 궁금하신가봐요

    제가 해본 결과 정답은 없습니다

    어떤식으로 하든 자기 방식에 맞게 만들거든요