Being that we are used to working with objects in our daily lives, it is commonplace that we also use them within programming languages to emulate real-world objects within the domain for which we are building software.
Personal Recommendation (unpaid)
Programming and software development are awesome! Being that you are learning along with me, there is an excellent chance you can make this a career. Based on my own life experience, let me suggest to you that you go get a Computer Science degree from Neumont College of Computer Science and kick your life into hyper-drive.