Login    Iscriviti
  • Autore
    Messaggio

Linguaggi di programmazione alto-medio e basso livello

Messaggio da leggereda CioancaRadu » mercoledì 17 settembre 2014, 19:21

Non conoscendo linguaggi di programmazione (a parte i due o tre soliti) chiedo a voi se sapreste farmi qualche esempio di linguaggi di programmazione di alto, medio e basso livello.
Grazie in anticipo.

Definizione
In informatica, un linguaggio di programmazione ad alto livello è un linguaggio di programmazione diverso dal linguaggio macchina, direttamente eseguibile da un computer, ma più vicino o familiare alla logica del nostro linguaggio naturale. L'idea di fondo è che i programmi ad alto livello possono essere ricondotti a programmi in linguaggio macchina in modo automatico, ovvero da un altro programma. Il linguaggio ad alto livello quindi astrae dalle caratteristiche fisiche della macchina in cui si opera e si ottiene come codifica: tabelle di associazioni tra nomi e gruppi di istruzioni base a partire dal linguaggio macchina stesso.
-Leggete il Regolamento;
-Cercate prima di postare;
-Ai nuovi utenti, è gradita una presentazione :)
Contattatemi tramite MP solo per problemi riguardanti il forum o per qualche segnalazione, gli altri problemi vengono trattati sul forum.
Avatar utente
CioancaRadu
Mod
Mod
Pc-Doctor
Pc-Doctor
 
Messaggi: 684
Iscritto il: lunedì 27 agosto 2012, 11:28
Sistema Operativo: Windows 10
CPU: i7-7700
RAM: 16
HDD: 500
Preassemblato: No

Re: Linguaggi di programmazione alto-medio e basso livello

Messaggio da leggereda giova95 » mercoledì 17 settembre 2014, 20:18

I linguaggi ad alto livello sono per esempio tutti i linguaggi ad oggetti, come java, visual basic, php (che sono linguaggi particolari in quanto "interpretati", non vengono quindi compilati) ma anche c++, pascal.
Come puoi leggere anche su wikipedia uno tra i linguaggi a più alto livello è Prolog, che si basa su una programmazione matematica e logica, tanto che può essere utilizzato anche da chi ha poche conoscenze informatiche.

C invece nonostante sia nato e di solito definito come "alto livello" presenta parecchie caratteristiche di basso livello, che oltre a renderlo molto "potente", gli hanno fatto guadagnare anche l'appellativo di linguaggio di medio livello.
In ogni caso normalmente non si parla di linguaggi di medio livello, le due categorie sono alto e basso, quindi il C lo si fa rientrare nei linguaggi di alto livello.

Di basso livello c'è ovviamente l'assembly (NON assembler!!!).
Non chiedete chiarimenti tecnici per via privata! I problemi vanno esposti direttamente sul forum, per il bene di tutti.
Vota il forum! :-)
Avatar utente
giova95
Admin
Admin
Pc-Master
Pc-Master
 
Messaggi: 2867
Iscritto il: mercoledì 18 luglio 2012, 10:25
Località: Strona (BI)
Sistema Operativo: Windows 7
CPU: Intel Pentium T4500
RAM: 4GB DDR3
HDD: 320GB
Preassemblato:

Re: Linguaggi di programmazione alto-medio e basso livello

Messaggio da leggereda CioancaRadu » mercoledì 17 settembre 2014, 20:33

Grazie :)
A me il prof ha detto he il linguaggio di alto livello è quello che più si avvicina al nostro linguaggio( mi da dato l'esempio di Pascal che usa Begin per definire l'inizio), al contrario quello di basso livello è quello che si avvicina più al linguaggio macchina. Comunque è la stessa cosa che hai detto tu spiegata inmodo più semplice.
-Leggete il Regolamento;
-Cercate prima di postare;
-Ai nuovi utenti, è gradita una presentazione :)
Contattatemi tramite MP solo per problemi riguardanti il forum o per qualche segnalazione, gli altri problemi vengono trattati sul forum.
Avatar utente
CioancaRadu
Mod
Mod
Pc-Doctor
Pc-Doctor
 
Messaggi: 684
Iscritto il: lunedì 27 agosto 2012, 11:28
Sistema Operativo: Windows 10
CPU: i7-7700
RAM: 16
HDD: 500
Preassemblato: No

Re: Linguaggi di programmazione alto-medio e basso livello

Messaggio da leggereda Elisa » venerdì 3 ottobre 2014, 0:58

Si è assolutamente vero. Un linguaggio a basso livello può essere ad esempio assembly quello più vicino al linguaggio macchina vero e proprio, pur essendo differente rispetto a quest'ultimo
Elisa
 
Messaggi: 2
Iscritto il: venerdì 3 ottobre 2014, 0:55
Sistema Operativo: W8
Preassemblato:

Torna a Utility

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti

Torna all'indice