کلا برای برنامه نویسی 2 روش داریم :
1- شی گرا
2- تابع گرا

در روش اول که روش جدیدی همه چیز بر اساس شی ها در نظر گرفته می شه از روش تابع گرا خیلی بهتر حالا اگه می خوای بیشتر بدونی می تونی از کناب های برنامه نویسی شی گرا استفاده کنی که فصا اولش معمولا تفاوت این دوتا رو می گه