Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Programming Languages Generations, Schemi e mappe concettuali di Inglese

Mappa concettuale delle cinque generazioni dei linguaggi di programmazione, in inglese. Materia: Inglese, Information Communication Technology (ICT) Anno scolastico: 2024/2025

Tipologia: Schemi e mappe concettuali

2024/2025

In vendita dal 11/04/2025

levelmario
levelmario 🇮🇹

5

(1)

13 documenti

1 / 1

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
PROGRAMMING LANGUAGES
MACHINE LANGUAGE
(1940s)
“Native language” of computers, in
binary code. Consists of operation code
and operand. Not understandable by
humans. Hardware dependent.
ASSEMBLY LANGUAGE
(1950s-1960s)
More intelligible to humans thanks to its
“mnemonics”, but not for computers.
Code needs to be translated in binary
code. Hardware dependent.
HIGH LEVEL LANGUAGES
(1960s-present)
Hardware independent. Use of statements
(syntax + semantics), that need to be
interpreted or compiled. PROCEDURE-
ORIENTED LANGUAGES for business (COBOL),
science (FORTRAN) and multipurpose (PASCAL).
NONPROCEDURAL LANGUAGES
(1970s-1990s)
People unfamiliar with programming can
control computers. English-like words to
retrieve and format data. QUERY LANGUAGES,
REPORT WIRTERS, APPLICATION GENERATORS.
NATURAL LANGUAGES
(1970s-today)
For solve problems by only giving constraints
and conditions to a computer with natural
language, thanks to NLP. Also used for AI.
Mercury, Proly and OPS5.

Anteprima parziale del testo

Scarica Programming Languages Generations e più Schemi e mappe concettuali in PDF di Inglese solo su Docsity!

PROGRAMMING LANGUAGES

MACHINE LANGUAGE

(1940s)

“Native language” of computers, in binary code. Consists of operation code and operand. Not understandable by humans. Hardware dependent.

ASSEMBLY LANGUAGE

(1950s-1960s)

More intelligible to humans thanks to its “mnemonics”, but not for computers. Code needs to be translated in binary code. Hardware dependent.

HIGH LEVEL LANGUAGES

(1960s-present)

Hardware independent. Use of statements (syntax + semantics), that need to be interpreted or compiled. PROCEDURE- ORIENTED LANGUAGES for business (COBOL), science (FORTRAN) and multipurpose (PASCAL).

NONPROCEDURAL LANGUAGES

(1970s-1990s)

People unfamiliar with programming can control computers. English-like words to retrieve and format data. QUERY LANGUAGES, REPORT WIRTERS, APPLICATION GENERATORS.

NATURAL LANGUAGES

(1970s-today)

For solve problems by only giving constraints and conditions to a computer with natural language, thanks to NLP. Also used for AI. Mercury, Proly and OPS5.