7
Programming Languages Dominic Heinrichs, Benedikt Beughold, Vitali Regehr, Tim Knieper

Programming Languages

Embed Size (px)

DESCRIPTION

Programming Languages. Dominic Heinrichs, Benedikt Beughold, Vitali Regehr, Tim Knieper. What is programming language?. Programming language is a bridge between the computer and the user Spoken language is too complex für a computer - PowerPoint PPT Presentation

Citation preview

Page 1: Programming Languages

Programming Languages

Dominic Heinrichs, Benedikt Beughold, Vitali Regehr, Tim Knieper

Page 2: Programming Languages

2RWE Systems • 19.04.23

What is programming language?

Programming language is a bridge between the computer and the user

Spoken language is too complex für a computer

First programming language: binary code (Two states of a switch: 0 and 1, off and on)

Page 3: Programming Languages

3RWE Systems • 19.04.23

History of programming language I

First form of programming language: binary code

Assembler Languages: short words (mnemonics) represent a set of binary instructions to made programming languages much more easier (e.g.: „add“ addition of two numbers)

High-level languages use words or abbreviations that a easy recognisable (FORTRAN, COBOL)

FORTRAN & COBOL are the first procedural programming languages (single-point of entry and exit to solve a problem)

APIs (Application Program Interface)

Page 4: Programming Languages

4RWE Systems • 19.04.23

History of programming language II

Object-oriented programming

Page 5: Programming Languages

5RWE Systems • 19.04.23

Characteristics of programming languages

vocabulary

punctation

identifiers

operators

syntax

Page 6: Programming Languages

6RWE Systems • 19.04.23

Compiled Languages

Page 7: Programming Languages

7RWE Systems • 19.04.23

Interpreted languages

JavaScript, VBScript & HTML