C++ or Java if they are available choices are good options. Since you are using C, you will probably want to search the web for C-related ways to use OOP, if you are interested. Search | Embedded