컴퓨터 프로그래밍

소프트웨어 개발 프로세스
활동과 단계
요구사항 분석 · 기능 명세
구조 · 설계
구현 · 테스팅
배치 · 유지보수
개발 모형
애자일 소프트웨어 개발 · 클린룸
DSDM · 순차점증적 개발 · 반복형 개발
RAD · RUP · 나선 모형
폭포수 모델 · 익스트림 프로그래밍
스크럼 · V 모델 · TDD
지원 활동
구성 관리 · 문서화
품질보증 · 프로젝트 관리
사용자 경험 설계
도구
컴파일러 · 디버거 · 프로파일러
GUI 디자이너 · 통합 개발 환경
v    

컴퓨터 프로그래밍(영어: computer programming) 또는 간단히 프로그래밍(programming, 문화어: 프로그람 작성) 혹은 코딩(coding)은 하나 이상의 관련된 추상 알고리즘을 특정한 프로그래밍 언어를 이용해 구체적인 컴퓨터 프로그램으로 구현하는 기술을 말한다.[1] 프로그래밍은 기법, 과학, 수학, 공학적 속성들을 가지고 있다.

En otros idiomas
aragonés: Programación
العربية: برمجة
مصرى: برمجه
asturianu: Programación
azərbaycanca: Proqramlaşdırma
беларуская: Праграмаванне
беларуская (тарашкевіца)‎: Кампутарнае праграмаваньне
български: Програмиране
čeština: Programování
Esperanto: Programado
español: Programación
euskara: Programazio
Հայերեն: Ծրագրավորում
Bahasa Indonesia: Pemrograman
la .lojban.: sampla
Кыргызча: Программалоо
lietuvių: Programavimas
latviešu: Programmēšana
олык марий: Программлымаш
македонски: Програмирање
Bahasa Melayu: Pengaturcaraan
norsk nynorsk: Programmering
română: Programare
srpskohrvatski / српскохрватски: Programiranje
Simple English: Computer programming
српски / srpski: Програмирање
svenska: Programmering
Türkmençe: Programmirleme
Türkçe: Programlama
українська: Програмування
oʻzbekcha/ўзбекча: Dasturlash
Tiếng Việt: Lập trình máy tính
中文: 程序设计