High Level Assembly: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Fix nomi sezioni e +cita libro
+cita web
Riga 1:
'''High Level Assembler''' (HLA) è un [[linguaggio assembly]] sviluppato da [[Randall Hyde]]. Permette l'uso di costrutti di alto livello per facilitare il compito sia di programmatori alle prime armi che di sviluppatori avanzati. Il linguaggio supporta [[tipo di dato|tipi di dato]] avanzati e programmazione assembly [[programmazione orientata agli oggetti|orientata agli oggetti]]. La sintassi è basata su diversi [[linguaggio di programmazione ad alto livello|linguaggi ad alto livello]], tra cui [[Pascal (linguaggio di programmazione)|Pascal]], [[Ada (linguaggio)|Ada]], [[Modula-2]] e [[C++]].
 
== UsesUsi ==
HLA è stato impiegato per sviluppare un'[[avventura testuale]] chiamata ''HLA Adventure'' e resa disponibile come [[software]] di [[pubblico dominio]].<ref>{{en}} [{{cita web|url=http://www.linuxjournal.com/article/8396#mpart3 |titolo=HLA Adventure],|editore=linuxjournal.com|data=1 Linuxottobre Journal2005|accesso=3 UpFrontmarzo column, issue 138, Oct 20052013}}</ref>
HLA è stato utilizzato anche nello sviluppo di un sistema di controllo digitale in tempo reale per i reattori [[TRIGA]] (General Atomics).
 
== Note ==
<references />
 
== Bibliografia ==
* {{cita libro|autore=Randall Hyde|titolo=Write Great Code: Understanding the machine|editore=No Starch Press|anno=2004|lingua=inglese|id=ISBN 1-59327-003-8}}
* {{cita libro|autore=Richard Blum|titolo=Professional assembly language|editore=Wiley|anno=2005|lingua=inglese|url=http://books.google.it/books?id=ZFDqpSUPwAgC|id=ISBN 0-7645-7901-0}}
* {{cita libro|autore=Randall Hyde|titolo=The Art of Assembly Language|editore=No Starch Press|anno=2010|lingua=inglese|url=http://books.google.it/books?id=F5MhjlEnnO0C|id=ISBN 978-1593273019|cid=taoal}}
 
== Collegamenti esterni ==
* {{en}} [http://webster.cs.ucr.edu Home Page di HLA]
* {{en}} [http://www.linuxjournal.com/article/8408 Articolo sul Linux Journal]