Académique Documents
Professionnel Documents
Culture Documents
Objectifs de l’enseignement:
Contenu de la matière:
A computer is a machine that can be instructed to carry out sequences of arithmetic or logical
operations automatically via computer programming
What is a program?
A computer program is a set of instructions that the computer can execute and to write these
programs we use a programming language.
It is a set of instructions that a programmer uses to define and specify how a computer should
perform a particular task or solve a specific problem.
1. Syntax: Programming languages have a specific syntax or grammar that defines how
instructions should be written. Syntax rules ensure that code is structured correctly and
can be understood by both humans and computers.
2. Higher-level vs. low-level: Higher-level languages provide greater abstraction,
simplifying complex tasks, while lower-level languages offer more control over
hardware.
3. Compiled vs. Interpreted: Programming languages can be either compiled
(translated into machine code before execution) or interpreted (translated line by line
during execution). Some languages, like Python, use a combination of both
approaches.
Python
Programming languages
Python 1991
Applications Fields
1. Artificial Intelligence
2. Data Science
3. Robotics:
4. Web Development
5. Scientific Computing
6. Game Development
7. Desktop Applications:
8. Scientific Research
9. Education
10. Networking:
syntax highlighting