If you know any programming languages, Lite-C will come easy. If not, it will take a little time, but after a few months of practices, it becomes easier. You could use C++ if you wanted to, but Lite-C is easier to learn and use than C++. And learning Lite-C will head you out in a good direction if you ever want to learn C++, the two languages are similar.
Check out the Lite-C workshop.