절차적 언어
- 순수한 절차적 언어
- 즉, 데이터보다 프로세스에 중점이 맞춰져 있다.
- 반대로 말하면 개체지향 언어의 경우 “데이터”에 중점을 맞춘다는 뜻.
- 반드시 나쁜 것은 아님
- 그냥 매뉴얼에 적힌 내용을 순서대로 따라하는 느낌.
- 개체지향 언어에서도 절차적 스타일로 작성도 함.
- 그리고 이게 실제 컴퓨터 구조의 모습임.
- 메모리 > 레지스터 > 계산 > 결과 > 메모리 저장 이것의 반복이 컴퓨터가 수행하는 것임
- 데이터와 프로세스가 나뉘어진 모양은 컴퓨터 동작과 거의 유사함
클래스
- 그런 거 없음
함수
- 모두 전역 함수
- 어디서든 호출 가능
변수
- 함수 밖이면 전역 변수
- 함수 안이면 지역 변수