PROGRAMMING LANGUAGE
TRANSLATION & SOFTWARE
SUITES
MADE BY VERONICA PAIGE T. TAGOON AND DENISE CLAIRE F.
TANZO
WHAT ARE PROGRAMMING LANGUAGE
TRANSLATORS?
A translator is a programming language processor that converts
a computer program from one language to another. It takes a
program written in source code and converts it into machine
code. It discovers and identifies the error during translation.
Purpose of Translator
It translates high-level language program into a machine language program
that the central processing unit (CPU) can understand. It also detects errors
in the program.
DIFFERENT TYPES OF TRANSLATORS
THERE ARE 3 DIFFERENT TYPES OF TRANSLATORS AS FOLLOWS:
Compiler
-A compiler is a translator used to convert high-level programming language to low-
level programming language.
Interpreter
-Just like a compiler, is a translator used to convert high-level programming language
to low-level programming language. It converts the program one at a time and reports
errors detected at once, while doing the conversion.
Assembler
-An assembler is a translator used to translate assembly language to machine
language. It is like a compiler for the assembly language but interactive like an
interpreter.
EXAMPLES OF PROGRAMMING LANGUAGE
TRANSLATORS
Compiler
-Microsoft Visual Studio
Interpreter
-Python
Assembler
-Symbolic Optimal Assembly Program (SOAP)
WHAT ARE SOFTWARE SUITES?
A software suite is a collection of two or more software
programs that are bundled and sold together. The software
programs may have correlative features and functionality, or
they may be completely different from one another, but share
a similar theme.
BENEFITS OF SOFTWARE SUITES
• The compatibility and integration between them.
• The act of copying-and-pasting text between two applications is not
too difficult
• The software applications in a suite are designed to work with one
another, making it easier for users to move work product between
them.
• The software suite bundle of applications is generally priced far less
than it would cost to buy each separately.
EXAMPLE OF SOFTWARE SUITE
• A good example of a software suite is Microsoft Office, as it
bundles together multiple software programs like the
following.
• Word (word processor)
• Excel (sheet)
• PowerPoint(presentation program)
• Outlook (e-mail client)
REFERENCES
• https://teachcomputerscience.com/translators/
• https://www.computerhope.com/jargon/s/software-suite.htm
• https://www.thebalancesmb.com/what-is-a-software-suite-or-a
pplication-suite-2533660