Originally posted by abdul
I tried to learn the assembly language. It is really confusing
Okay, I hate to say this, but that is a bad sign.

Anyway, Assembly shouldn't be that hard, though if you would preffer, I suggest learning on an old Motorola chip first. The word order is more natural than the Intel series. There isn't an advantage either way, just preference. And you can grab an old Motorola box (Apple, Ami, VMI, maybe some old Sun boxes, I don't know). Though, I worked with a Motorola emulator that ran under Ultrix. I'm sure you can find the source for something like that to build it for Linux. There may be other emulators out there.

For those of you who want to see something funny... look for Perlix. And OS written in Perl. It is more of a joke than anything else, kind of a hackers wet dream, going against the "right tool for the right job" mentality.