HLA (High Level Assembly)
Por ahí revisando archivos me encontré con esta bella de información.
HLA es un lenguaje ensamblador de alto nivel que sirve para ir aprendiendo de a poco el lenguaje ensamblador puro, es decir que te permite usar construcciones de alto nivel como "for", "while", "if" y etcétera e ir aprendiendo las instrucciones de ensamblador poco a poco hasta saber usar construcciones puras de ensamblador. El lenguaje HLA es desarrollado por Randall Hyde y también escribió un libro importante de Assembler sobre HLA. 
HLA 
Las herramientas de HLA son multiplataforma y de dominio público. 
http://www.webster.cs.ucr.edu/AoA/index.html 
http://www.web.mac.com/randyhyde/HighLevelAsm 
Technical Documentation 
http://www.webster.cs.ucr.edu/Page_TechDocs 
HIDE (HLA IDE) 
HIDE es para la plataforma Windows y la licencia es libre para uso personal o comercial. 
http://www.sites.google.com/site/highlevelassembly 
Otras herramientas útiles 
ResEdit 
Es un editor de recursos para los programas. 
http://www.resedit.net/ 
Resource Hacker 
Es una herramienta para ver, modificar, renombrar, agregar, borrar y extraer recursos en ejecutables de Windows de 32bit & 64bit y archivos de recursos. 
http://www.angusj.com/resourcehacker/  
Sitios web de Assembler (no son sitios sobre HLA, sino de Assembler puro) 
http://www.asmcommunity.net 
http://www.winasm.net 
http://www.x86.org 
Agner's CPU blog 
http://www.agner.org/optimize/blog 
Hutch's Assembly pages 
http://www.movsd.com 
Paul Hsieh's x86 Assembly page 
http://www.azillionmonkeys.com/qed/asm.html 
Iczelion's Win32 Assembly Homepage 
http://www.win32assembly.online.fr 
Tutoriales de Assembler 
PC Assembly Tutorial - Roby Joehanes 
http://www.etfos.hr/~jbognar/pozadine/temp/asembly%20tutorial 
Lenguaje Ensamblador Para Microprocesadores Intel 80xx/80x86 - M. en C. Eduardo René Rodríguez Ávila 
http://www.homepage.mac.com/eravila/assmblr.zip 
The Art of Assembly - Randall Hyde 
http://www.webster.cs.ucr.edu 
http://www.arl.wustl.edu/~lockwood/class/cs306/books/artofasm/toc.html 
Assembly Language, The True Language Of Programmers 
http://http://www.phatcode.net/res/225/files/pc_underground.pdf 
Programming Ground Up - Jonathan Bartlett 
http://www.programminggroundup.blogspot.com 
Assemblers And Loaders - David Salomon 
http://www.davidsalomon.name/assem.advertis/asl.pdf 
Lenguaje Ensamblador para PC - Paul A. Carter 
http://www.drpaulcarter.com/pcasm/pcasm-book-spanish.zip 
Programación avanzada en lenguaje ensamblador - Medina, Ramon 
http://www.ramonmedina.name/files/universidad/ac/ac0001.PDF 
Introduction to 80x86 Assembly Language and Computer Architecture - Richard C. Detmer 
http://www.cin.ufpe.br/~clac/infra_de_software/Introduction%20to%2080x86%20Assembly%20Language%20and%20Computer%20Architecture~tqw~_darksiderg.pdf
Manuales de Optimización de Agner Fog (Nota: los manuales no son para principiantes) 
http://www.agner.org/optimize
			
 
			
			
				No quisiera abrir un hilo para esto porque es un tema muy específico y de poca relevancia. Resulta que justo estaba aprendiendo sobre HLA, leyendo este manual: http://portal.aauj.edu/portal_resources/downloads/programming/assembly_language32bit_edition.pdf, cuando se me ocurrió poner en práctica algo de programación hibrida con c.
El problema es que no sé cómo hacerlo. 
¿Alguien sabe cómo hace programación hibrida en HLA y C?. Gracias.