LINGUAGGI ARTIFICALI E LINGUAGGI DI PROGRAMMAZIONE
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
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
- Evaluations
- No evaluation
Please log in to add evaluation.
No comments yet.
Please log in to leave a comment.