0% found this document useful (0 votes)
5 views4 pages

Grade 10 - Lesson 3

Uploaded by

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

Grade 10 - Lesson 3

Uploaded by

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

Saint Augustine’s School

Tagudin, Ilocos Sur


What is
a programmer?
Lesson 3: • According to
techopedia.com, a
TYPES OF programmer is an individual
PROGRAMMERS who writes/creates computer
software or applications by
COMPUTER EDUCATION 10
JUNIOR HIGH SCHOOL
giving computer-specific
programming instructions.

MR. R. LAPITAN

A programmer may also


specialize in computing fields,
like database, security, or TYPES OF PROGRAMMERS
software/firmware/mobile/We
b development. These AND THEIR FIELD OF EXPERTISE
individuals are instrumental to
the development of computer
technology and the field of
computing.

APPLICATIONS APPLICATIONS
PROGRAMMERS PROGRAMMERS
• They write programs for desktop They use high-level
computers used by different programming languages with
departments in companies to rapid application development
perform their daily operations. tools such as Visual Basic, Perl,
• These applications include Java, and other languages
inventory systems, order tracking similar to the human languages
systems and delivery systems, and such as English, rather than
productivity applications such as machine languages, such as 1’s
spreadsheets, word processing, and and 0’s, which only the
presentations. computer understands.
SYSTEMS SYSTEMS
PROGRAMMERS PROGRAMMERS
They produce, install, and Systems programmers use
implement new and modified machine or low-level languages
computer systems, networks, such as 1’s and 0’s closer to
and related operating systems. human language. Some of these
A systems programmer’s job is programming languages
more complicated compared to include C and C++.
an applications programmer
and web programmer.

WEB WEB
PROGRAMMERS PROGRAMMERS
They are responsible for • Write complex programs
developing and adding using Java, JavaScript,
interactivity and Python, PHP, and other
functionality to a website. scripting languages.
Their task is to make • Responsible for building
websites dynamic by security into their programs
making functions that to prevent hackers and
identity thieves from
enable customers to shop
stealing data and
online, bid, or make online information from
payments. transacting online.

GAME
PROGRAMMERS
The write codes that run SUCCESSFUL AND INFLUENTIAL
and control the game.
Games have different PROGRAMMERS
platforms such as
console, handheld,
mobile, technical
programming
backgrounds.
Linus Benedict Torvalds Linus Benedict
• He is a Finnish-American Torvalds
software engineer who • It can still be used and can
created the Linux kernel, still run on old computers.
considered the most popular
kernel for operating
systems. • Its robust security features
and support for some open-
source programs made it an
• Linux is a free operating operating system of choice
system that is also for some companies
backwards compatible. worldwide.

Bill Gates
James Gosling
• A software engineer and
developer who created • He is a Canadian computer
Microsoft Windows, a scientist who has been
household brand, for years. considered the father of Java
programming.
• It is the operating system • During his years at Sun, along
known to many and is used with other developers, he led
by most companies, schools,
and homes worldwide
the development of the original
because of its user-friendly design of the Java
graphical user interface. programming language and its
environment.

James Gosling
• Java programming is a solid Brendan Eich
and widely-used programming
language that has been used • He is an American programmer
for different applications and who works for Netscape
websites. Communications Corporation
• Most web-based applications and later co-founded the
will not run or work properly Mozilla project, the Mozilla
without having Java installed Foundation, and the Mozilla
on the computer. Corporation.
Dennis
Brendan Eich Ritchie
• He is the creator of the JavaScript • He is an American
programming language. computer scientist who,
• JavaScript adds interactivity and with his long-time
dynamic functionality to a web page colleague Ken
by allowing users to customize the Thompson, created the
settings and appearance of a page, UNIX operating system,
add animated effects and buttons, which most network
and other elements used to give the
visitor a great experience.
administrators prefer.

Bjarne Stroustrup Guido Van Rossum


• He is a Danish computer • He is a Dutch computer
scientist who is most notable programmer who authored
for creating the C++ the Python programming
programming language. language.
• C++ is a powerful and • He developed Python, one
versatile programming
of the easiest programming
language used by most
computer programmers in languages to learn, so
developing different systems, everyone could appreciate
applications, and even games and learn computer
programming.

Isabel Sieh
• She is a 14-year-old young
Filipino Programmer who
learned how to code at the
age of 10. Isabel is a self-
taught programmer, she
used free online courses at
Code Academy to hone her
skills as a programmer.

You might also like