Supported Features of Paradigm
Objects, Properties, Methods
Iteration [ie Looping]
Standard Functions
Easy To Program
Interpretted
Subroutines
Sequence
Compiled
Variables
Selection
Maths
Example name of a This type of programming language is suitable for what What are the limitations/problems associated with
Paradigm language kind of application(s). this type of programming language.
It is good for Payroll and it can also be good for scientific This code has restricted interactivity and it can be
PROCEDURAL
a a a a r a a a a r r Pascal
calculations. difficult to follow when there is a lot of procedures
This coding language is suitable for use in games and it is This code is more complex to code so it may be
OBJECT ORIENTED a a a a a a r a a r r Java
also used in businesses as it can be encapsulated. difficult to understand if a mistake is made.
This is difficult to test and some languages have a set
EVENT DRIVEN a a a a r a a a a r r C++ This is good for Traffic lights and also washing machines.
of events difficult to extend.
Visuals is good for teaching pupils to learn and it is also This type of paradigm has limited abilities and has
VISUAL
a a a a a a r a a r a Game Maker
good for beginners. some limited coding facilities.
The problems with this may be that it's web only and
This programming language is designed to be web only
MARKUP
r r r r r r r r r a r HTML
and it only allows you to format websites.
it also has no SSI, maths and also has no functionality
which makes it complex to program
This programming language adds functionality to web The problem with this programming language is that it
SCRIPTING a a a a r a r a r a r JavaScript
pages. is used for websites and is difficult to program.
Font= Marlett. Therefore use - 'a' for a tick; 'r' for a cross
, Unit6 P2 – Describe the factors influencing the choice of
programming language
Considerations When
Choosing a Programming
Language
1