0% found this document useful (0 votes)
129 views8 pages

Programming Language Translation & Software Suites

The document discusses programming language translators and software suites. It defines programming language translators as programs that convert source code from one language to another, such as compilers that convert high-level to machine code and interpreters that convert line-by-line and report errors. Examples of different translator types are given. Software suites are defined as bundles of related software programs sold together for compatibility and at a lower combined price than individual programs. Microsoft Office is provided as a common example of a software suite.

Uploaded by

veronica
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)
129 views8 pages

Programming Language Translation & Software Suites

The document discusses programming language translators and software suites. It defines programming language translators as programs that convert source code from one language to another, such as compilers that convert high-level to machine code and interpreters that convert line-by-line and report errors. Examples of different translator types are given. Software suites are defined as bundles of related software programs sold together for compatibility and at a lower combined price than individual programs. Microsoft Office is provided as a common example of a software suite.

Uploaded by

veronica
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/ 8

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

You might also like