Sage-Code Laboratory

What is Assembly?

Assembly is a low level language used in system programming. Unlike other languages that are portable, Assembly is specific to a particular kind of processor. There are multiple Assembly dialects.

Video Lecture

Assembly language is complex and can't be learned in a single video, however I have searched on YouTube and this is the best introduction I could find. I put the link to first video but you can find more on YouTube.

Assembly Language

By Darek Banas

Learning Assembly

Next tutorial will describe Assembly language in details. This tutorial is work in progress, you are welcome to contribute. Our tutorial will be built on GitHub using HTML and Bootstrap. You need these skills and also the desire to learn Assanbly to contribute.


To do ...

Assembly Quiz

Next quiz does not have a time limit, but you should finish in less than 30 minutes. You can scan the code using a mobile or tablet. If you are already on mobile device, tap the code below to start the quiz. It requires you to sign-in using your Google account.
QR Code

Assembly - Quiz

You can contribute to this quiz: here

Privacy Terms: We do not collect your e-mail address but we record your name with the test results on Google drive. If you take more than 80% we will recognize your skill and will endorse you on Linked-in. If you don't agree, you can use name: Anonymous or a fake name but then we can't endorse your new skills.

External References

Our tutorial is introductory so there may be some information missing. For deep learning please use these external resources.We have selected only resources that have no ads and are safe to use. We use these resources ourselves to make this tutorial.