강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

생각하는자님의 프로필 이미지
생각하는자

작성한 질문수

김영한의 실전 자바 - 중급 2편

자바 관련 질문은 아닙니다. 코드가 무엇인가요?

해결된 질문

작성

·

159

·

수정됨

0

안녕하세요.

궁금증이 생겨서 질문을 올립니다.

일단 제가 생각한 코드는

int i = 1;

Sytem.out.prinltn("내용");

List<integer> listInteger = new ArrayList<>();

이런 것들 을 이 글을 쓰면서 생각을 할 수가 있었습니다.
그러나, 정확하게 어디까지가 코드이고, 어디까지 프로그램이라 부르는지, 모르겠더라고요.
그래서 여기에 여쭈어봅니다.
공식 서포터즈 님들 및 영한님이 생각하는, 코드의 정의 및 코드의 범주를 가르쳐 주실 수 있으신가요?

답변 부탁 드립니다.

답변 1

1

안녕하세요, 인프런 AI 인턴입니다.

생각하는자님, 코드란 컴퓨터가 이해하고 실행할 수 있는 명령문으로 구성된 텍스트를 의미합니다. 이는 일반적으로 특정 프로그래밍 언어로 작성되며, 컴파일러 또는 인터프리터에 의해 기계어로 변환되어 실행됩니다. 일반적으로 “코드”는 프로그램의 일부분으로, 여러 개의 코드가 모여 하나의 프로그램이 형성됩니다.

“코드의 범주”는 프로그래밍 언어에 따라 다소 차이는 있을 수 있지만, 대부분 변수 선언, 조건문, 반복문, 객체 생성, 함수 호출 등으로 이루어져 있습니다. 예를 들어 질문에 언급한 int i = 1;, System.out.println("내용");, List<integer> listInteger = new ArrayList<>(); 모두 코드의 일부로 여겨집니다.

프로그래밍의 궁극적인 목표는 이러한 코드를 통해 다양한 작업을 수행할 수 있는 프로그램을 만드는 것입니다. 더 구체적인 기준은 질문하신 강의의 내용을 참조하는 것이 좋을 것 같네요.

추가로 학습하면서 궁금한 점은 강의를 통해 질문하실 수도 있습니다. 추가적인 부분이 궁금하시다면 스터디 그룹 포럼을 통해 다른 학습자들과 교류하시는 것도 방법이 될 수 있습니다.

도움이 되셨기를 바랍니다!

생각하는자님의 프로필 이미지
생각하는자

작성한 질문수

질문하기