https://www.sonatech.ac.in/blog/industrial-applications-of-object-oriented-programming-languages/