Como siempre he respondido en posts anteriores, ASM y C++ son lo mejor que hay (aunque como soy de bruto nunca los he podido aprende
cosa de tiempo , buscar y si te cuesta pues empieza por basic para que primero entiendas el rollo.
Para mi ningun lenguaje es mi favorito cada uno para diferentes tareas:
Vb para cosas simples y rapidas e interfaces
C/C++ para cosas complicadas que cuestan un huevo en vb y que necesito que pesen poco y sean rapidas
vb.net , cuando necesito un toque de profesionalismo y estilo grafico.
delphi : apenas lo estoy aprendiendo pero lo clasifico como cosas complicadas y rapidas.
A este ultimo puede competir seriamente con C/C++ desde mi punto de vista , repito desde mi punto de vista , porque es mas fácil, tiene mucho potencial,rapido se puede usar asm y al usar graficos es muy fácil , tambien se pueden escribir cosas de bajo nivel como rootkits.
Lo que lo jode es la portabilidad pero cuando no se necesite demasiada rapidez es ideal
ASM:Pues cosas para bajo nivel (de este no se nada)