Summary

In this chapter we explored the programming languages we will be using in this book. This included Assembler, C/C++ and Python.

A guide to writing a small Assembly language program was shared, and we then assembled and linked our program.

Following this, we learned some basics of how to write a C application and how to compile and run it. Also discussed were some of the similarities between Assembly language and C when it comes to generating an executable file.

The last program we explored was Python. Here you learned to write a program that contained the same functionality as your C program in the Python IDLE.

Following this, we moved our program into a file and demonstrated how it can be run standalone.

The tasks performed over the course of this chapter will lay the foundation for future projects where we build upon these skills.

So what's next? In the next chapter we will discuss the Assembly language in more detail and start to write some interesting programs with it.