
Everything is silly over here too, but not as bad.
There are "classes" of license -- A, B, C, and M. But, you only have one license with different letters on it depending on what you can and can't drive. A is heavy-duty semi trucks and dump trucks, B is light cargo trucks, C is normal cars and SUVs, and M is motorcycles.
In order to get any class of license, you have to pass a written test and a driving test. If you don't want to take the driving test yet so that you can get more experience first, you can get a learners permit for any of the classes that is valid for 6 months. In order to get the learner's permit, it costs about $30 and you just have to pass a written test. The same rules apply to permits here as there, for the most part (daytime riding only, no passengers (on motorcycles), no highways).
My license is endorsed for cargo trucks and motorcycles, so I have a class BM license. The category B includes all vehicles in category C, so I am legal to drive B, C, and motorcycles. I had to take a written test and a driving test for all 3 classes though. To get my A is much more difficult and involves a lot more training and a much more stringent test and driving test than the other licenses. On the other hand, my wife only has a class C and a motorcycle permit. So, her license is a class C MP. If she takes the motorcycle driving test in the next few months, she will be just a class CM, and won't have to ever take the motorcycle exam or driving test again.
The tests are cheap, and so are the exams... You can register and drive for under $100.