LINGUAGGI ARTIFICALI E LINGUAGGI DI PROGRAMMAZIONE

view resource

Sono linguaggi artificiali progettati per la codifica di algoritmi • Sono un compromesso tra linguaggio naturale e linguaggio macchina: Sono privi delle ambiguità tipiche di un linguaggio naturale, ma sufficientemente chiari da essere facilmente compresi In informatica si parla di programmazione a basso livello quando si utilizza un linguaggio molto vicino alla macchina, al suo funzionamento interno •Si parla invece di programmazione ad alto livello quando si utilizzano linguaggi più sofisticati ed astratti, slegati dal funzionamento fisico della macchina •Si viene così a creare una gerarchia di linguaggi, dai meno evoluti (il linguaggio macchina e l’assembler) a quelli più evoluti (Pascal, Fortran, Cobol, Perl, Java, Python, ... Il linguaggio Python è tra i linguaggi moderni di livello più alto, privo di formalismi eccessivi e per questo adatto anche alla didattica

Type of material
Terms of use
Target audience
Subject areas
Tags
OER type
Metadata and online reference

Submitted by Matteo Platania
24/05/2016
in the project Gruppo 2

last updated 25/05/2016

Original editing language: unknown
Evaluations
No evaluation

Please log in to add evaluation.

LPs referring this OER
Language Analysis e sue applicazioni
Comments

No comments yet.

Please log in to leave a comment.