Why take a course entitled Programming Languages?
Broader
background
Requirement
Help
us to learn new language more easily
Choose
a language appropriate for the problem to be solved
Helps
make resume more impressive
What does every programming language have?
Iteration
(repetition, looping)
Variables
Data
types
Conditional
statements
Translator (compiler
/ interpreter)
Syntax
“main program”
subprograms
input/output capabilities
INSTANTIATION
Mini Language Core
Iteration
(repetition, looping) loop-statement
Selection
(if, switch) if-statement
Identifiers
(variables, constants)
identifier
Data
types declaration – only one data type - integer
Conditional
statements
Translator (compiler
/ interpreter)
Syntax
“main program”
subprograms
input/output capabilities
input-statement output-statement
operators (comparison, arithmetic,
Boolean (logical), assignment)
assignment-statement