|
Da macchine dedicate dotate di linguaggi dedicati a macchine
generaliste dotate di linguaggi generalisti
| Macchina |
Dotata di |
| A registri |
Linguaggio macchina |
| Assembler |
Linguaggio assembly (codici mnemonici, nomi simbolici, indirizzamenti) |
| Dedicata |
Linguaggi dedicati (Fortran, Cobol, Lisp) Linguaggi di alto livello (tipi di dato, espressioni,
strutture di controllo)
S.O. e tools integrati |
| Generalista |
Linguaggi generalisti (Basic, Pascal, C, Java) S.O. e tools interscambiabili (DOS) |
Da ambienti a riga di comando ad ambienti grafici interattivi
| Ambiente |
Dotato di |
| A riga di comando |
shell |
Singoli comandi per singole operazioni |
| Di sviluppo integrato |
IDE |
Editing, testing, debugging |
| A finestre |
Menu a scorrimento verticale, finestre, mouse |
| Visuali |
GUI |
Icone, drag and drop, wysiwyg |
|