콘솔프로그램
- 진입점 : main()
- 콘솔 출력 : cpp-> cout, c-> printf : 표준 출력 장치
- 키보드 입력 : cpp-> cin, c-> scanf, gets(), getchar(), ... : 표준 입력 장치
- 루틴은 순차적으로 처리됨
윈도우프로그램
- 진입점 : WinMain()
- 콘솔 출력 : 윈도우에 출력
- 입력 : Mouse, Keyboard
- 프로그램 흐름에 대한 규칙이 약속되어 있음
- 순차적으로 동작하지 않음
- 메세지를 통한 동작으로