프로그래밍 방식에는 여러 가지가 있지만, 대표적으로 절차형 프로그래밍과 **객체지향 프로그래밍(OOP)**이 있습니다.1. 절차형 프로그래밍절차형 프로그래밍은 코드가 순차적으로 실행되며, 명령어를 따라 진행됩니다. 예를 들어, 특정 지점으로 이동할 때 goto 같은 명령어를 사용할 수도 있습니다. 그러나 코드의 길이가 길어질수록 복잡성이 증가하고 유지보수가 어려워지는 단점이 있습니다. 이러한 단점을 보완하기 위해 등장한 개념이 구조적 프로그래밍입니다. 구조적 프로그래밍은 코드를 기능별로 나누어 가독성과 유지보수성을 높이는 방식으로, 예를 들어 데이터를 "성별"과 "몸무게" 기준으로 나누어 100명을 정렬하는 것과 같은 패턴을 찾는 과정과 유사합니다.2. 객체지향 프로그래밍(OOP)객체지향 프로그래밍은 여..