*절차지향
프로그램의 순서와 흐름을 먼저세우고 필요한 자료구조와 함수를 설계하는 방식을 의미합니다.
코딩방식도 절차적(순서적)입니다. 순차적으로 코드를 처리하는 방식입니다.
ex ) C언어
*객체지향
자료구조와 이를 중심으로 한 모듈먼저 설계하고 실행순서 흐름을 짜는형식입니다.
객체지향의 특징으론 상속, 캡슐화, 다형성이 있습니다.
이런 객체지향의 장점으로는 모듈 재사용 / 확장 및 유지보수 용이 / 생산성향상 등이 있습니다.
ex ) java , 파이썬 , C++