틈 > 기술 > 프로그래밍

프로그래밍

프로그래밍은 컴퓨터가 수행할 절차와 규칙을 프로그램으로 표현하는 활동이다. 문법 작성뿐 아니라 문제 정의, 설계, 검증, 유지보수를 모두 포함한다.

최근 수정: 2026. 8. 21. 오전 1:27:34 · 편집자 익명 편집자 · 조회 3
문서 목차 · 개요

1. 개요

프로그래밍은 컴퓨터가 수행할 절차와 규칙을 프로그램으로 표현하는 활동이다.

2. 핵심 요소

구분내용
주요 요소알고리즘·자료 구조·프로그래밍 언어·테스트·디버깅
대표 분류기술
이해 방법정의·역사·활용 사례를 구분해 살펴본다.

3. 형성과 변화

문법 작성뿐 아니라 문제 정의, 설계, 검증, 유지보수를 모두 포함한다.

4. 분류와 범위

하위 분야를 나눌 때는 대상, 방법, 사용 목적 가운데 어떤 기준을 적용했는지 밝혀야 한다.
일상에서 넓게 쓰이는 뜻과 학문·산업에서 엄밀하게 쓰이는 뜻이 다를 수 있으므로 문맥에 따라 구분한다.
서로 겹치는 분류는 배타적인 목록으로 단정하지 않는다.

5. 활용과 영향

프로그래밍은 교육·산업·문화 또는 일상생활과 연결되며, 시대와 지역에 따라 의미와 활용 방식이 달라질 수 있다.
특정 사례를 전체의 특징으로 일반화하지 않고 개념의 범위와 예외를 함께 확인해야 한다.

6. 조사와 검증

역사적 설명은 당시 문헌과 후대 연구를 구분하고, 과학적 설명은 관찰·실험·재현 가능성을 살핀다.
기술 문서는 버전과 공개 시점을, 사회·문화 문서는 지역과 시대적 배경을 함께 적는다.

서로 다른 자료가 충돌하면 단정하지 않고 차이가 생긴 이유와 각 자료의 기준을 설명한다.

7. 쟁점과 주의점

통계와 연구 결과는 조사 시점·대상·방법을 함께 밝혀야 한다.
기술적이거나 사회적인 평가는 장점과 한계를 나누어 서술하고, 최신 수치가 필요한 내용은 공공기관과 전문 학술기관 자료를 우선한다.

8. 핵심 구조

프로그래밍 문서는 다음 관점을 중심으로 읽을 수 있다.

각 항목은 서로 독립된 정보가 아니라 정의와 원리, 사례와 활용이 이어지는 구조를 이룬다.

관점핵심 내용
개요프로그래밍은 컴퓨터가 수행할 절차와 규칙을 프로그램으로 표현하는 활동이다.
형성과 변화문법 작성뿐 아니라 문제 정의, 설계, 검증, 유지보수를 모두 포함한다.
분류와 범위하위 분야를 나눌 때는 대상, 방법, 사용 목적 가운데 어떤 기준을 적용했는지 밝혀야 한다.
활용과 영향프로그래밍은 교육·산업·문화 또는 일상생활과 연결되며, 시대와 지역에 따라 의미와 활용 방식이 달라질 수 있다.

9. 학습과 적용

기술은 해결하려는 문제, 입력과 처리 과정, 결과와 한계의 순서로 살펴보는 것이 좋다.
실제 적용에서는 성능뿐 아니라 안전성, 비용, 유지보수, 개인정보와 환경 영향을 함께 비교한다.

새로운 사례를 추가할 때는 기존 정의에 실제로 해당하는지 먼저 확인한다.

정확한 수치·통계·실험 결과를 제시할 때는 측정 시점과 조건, 단위, 조사 기관을 함께 기록하고, 설명을 위한 예시와 일반적으로 성립하는 원리를 구분한다.

대화

이 문서에 관한 대화

대화 전체 보기
-전체 대화
-확인 전 정보 제보
-최근 활동
각주

각주·참고 자료

  1. 참고
    국립국어원 표준국어대사전,출처
  2. 참고
    한국민족문화대백과사전,출처
  3. 참고
    분야별 공공기관·학술기관의 공식 자료.