This is to verify that G. H. Dasitha Tharana has completed the course C++ and Compiling C Programs to Assembly Language on Alison.
Alison ID: 58227758
Course Completed: C++ and Compiling C Programs to Assembly Language
Date of Completion: 3rd May 2026
Email: [email protected]
Total Study Time: 0h 35m
Alison courses requires at least
80% to pass the final assessment
CPD approved learning hours
completed through this course
Learn all you need to know about C++ and how C programs are compiled to assembly language from this free online course.
The course begins by introducing you to the steps involved in compiling a C program to assembly language. These steps are the pre-compilation, actual compiler output and linking. You will also get to understand the concepts of prologue and epilogue in relation to how high-level function calls are translated into low-level assembly instructions.
The course then moves on to explain the common calling conventions in C and how variables are passed and assessed in the same C language. As the course progresses, C++ is introduced as a powerful object-oriented programming language. You will learn how to access the local variable in a C++ program and explain the significance of “ This Pointer” in C++
Finally, You will understand the significance of passing arguments to a function by analyzing what happens when a function is invoked with fewer arguments or with more number of arguments. You will aslo compare the significance of recursion and loops and then choose the better option to be used by programmers. Start this course today, and equip yourself with the knowledge of C++ and compiling C programs to assembly language.