Oliver Irwin
27th February 2023
a language is a way to represent ideas such that two people can understand each other
they use:
a programming language is a way to represent algorithms such that people and machines can understand each other
they use:
just as different languages serve different purposes in different parts of the globe, there exists multiple programming languages that are used for different purposes
no spoken language is better than another, and no programming language is better than another: they all have their strengths and weaknesses
in a similar way to interpreters and translators in the real world, programming languages need to be understood by both the machine and the user
some languages use an interpretor and some need to be compiled
Created in the 90’s by Guido van Rossum
multi-paradigm1, multi-platform1
it’s an interpreted and open-source language1
1 we’ll talk about this later
The first step when learning a new programming
language is usually to write a Hello World
program.
Update the source code you wrote so that it prints
My name is {first_name} {last_name}
like this: My name is Oliver Irwin
Save the script in a file called presentation.py
Send the file to my email: o.irwin@rubika-edu.com