0% found this document useful (0 votes)
43 views19 pages

Programming Introduction For 9 and 11

This document provides an overview of programming and coding. It defines programming as enabling everyday actions through technologies like ordering takeout and streaming movies. It notes that programming is everywhere and that many careers now relate to coding. It describes how programming languages get translated into machine language that computers can understand through tools like compilers, interpreters, and assemblers. It also recommends learning Python as a programming language as it is free, requires less coding, and is widely used by businesses.

Uploaded by

doaa.arafeh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views19 pages

Programming Introduction For 9 and 11

This document provides an overview of programming and coding. It defines programming as enabling everyday actions through technologies like ordering takeout and streaming movies. It notes that programming is everywhere and that many careers now relate to coding. It describes how programming languages get translated into machine language that computers can understand through tools like compilers, interpreters, and assemblers. It also recommends learning Python as a programming language as it is free, requires less coding, and is widely used by businesses.

Uploaded by

doaa.arafeh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 19

WHAT IS PROGRAMMING

OR CODING?
PROGRAMMING IS, quite literally, all around us.
from the take-out we order, to the movies we stream,
code enables everyday actions in our lives. tech
companies are no longer recognizable as just
software companies — instead, they bring food to
our door, help us get a taxi, influence outcomes in
presidential elections, or act as a personal trainer.

PROGRAMMING IS
EVERYWHERE
DO I NEED TO KNOW
ABOUT CODING?
for many years, only a few people have known
how to code. however, that’s starting to change.
the number of people learning to code is
increasing year by year, with estimates around
26.2 MILLION SOFTWARE DEVELOP
ERS WORLDWIDE
, which doesn’t even account for the many other
careers that relate to programming.
Programming is no longer just for software engineers. Any person can benefit from
learning
. to program — whether it’s learning HTML to improve your marketing
emails or taking a SQL course to add a dose of analysis to your research role.
WHERE HAVE YOU SEEN
THE USE OF
PROGRAMMING?
YOU WILL BE SURPRISED TO KNOW
THAT ALL YOUR GAMES,
FACEBOOK, INSTAGRAM, TIKTOK,
SNAPCHAT, WEBSITES, TALABAT
ETC. ARE ALL ACTUALLY WRITTEN
BY PROGRAMMERS.

Learning to program is essential to participating in the world around you: it


affects the products you buy, and the data you share online.
WHICH ARE THE DIFFERENT
LANGUAGES IN WHICH WE
CAN WRITE CODE?
POPULAR PROGRAMMING LANGUAGES AND
THEIR MOST COMMON USES
C: Used for developing software operating systems and databases
Python: Used for building websites and software programs and performing data analysis
HTML: Used for creating the structures of a webpage, like paragraphs, links, and tables
Ruby on Rails: Used for developing websites and applications and performing data analysis
C++: Used for creating and developing games
C#: Used for creating desktop applications and web services
Scala: Used for data engineering, data processing, and web development support
Perl: Used for text manipulation, web development, and network programming
PHP: Used for managing databases and creating dynamic webpages
SQL: Used for communicating with databases and managing and organizing data
JavaScript: Used for creating webpages and supporting front-end and back-end development
Swift: Used for creating apps, most commonly for Apple platforms
Objective-C: Used for writing software for Apple products
O COMPUTERS UNDERSTAND THESE
LANGUAGES?
NO.
Computers are machines and only understand one
language, called as machine Language.
WHAT IS MACHINE
LANGUAGE?
MACHINE LANGUAGE is the language understood by
a computer. it is very difficult to understand, but it is the
only thing that the computer can work with. all
programs and programming languages eventually
generate or run programs in machine language. machine
language is made up of instructions and data that are all
binary numbers.
CAN WE WRITE PROGRAMS IN
MACHINE LANGUAGE?
VERY
DIFFICULT
WHAT ARE COMPILERS,
TRANSLATORS, INTERPRETERS,
AND ASSEMBLERS?
TRANSLATORS, COMPILERS, INTERPRETERS AND ASSEMBLERS are all
software programming tools that convert code into another type of code, but each term
has specific meaning. all of the above work in some way towards getting a high-level
programming language translated into machine code that the central processing unit
(cpu) can understand.
WHY WILL WE LEARN
PYTHON PROGRAMMING
LANGUAGE?
1. It Is Free
2. It Needs Less Coding
3. All Kinds Of Businesses Can Afford It
4. Big Giants Are Using It- leading companies like Google, Spotify,
Instagram, and Dropbox, also vouch for python development over other
languages. NASA, Electronic Arts, and Disney are among the top non-IT
giants who have migrated to the Python environment.
It Is One Of The Most Trending Languages
Python Is For Everyone Involved In Software Making
Use Online Compiler

https://www.programiz.com/python-programming/
online-compiler

You might also like