WTF. I don't think any of the previous posters are devs in tech based on responses. Learn OOP 1st, then it will be simple. Everything comes down to logic flow and data structure. You will be able to ask the right questions after you learn the basics of programming.