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