¿Qué tan buena idea crees que sería enseñar a la gente a ensamblar (alguna variante) como primer lenguaje de programación? Tomaría mucho más esfuerzo que aprender, por ejemplo, Java o Python, pero uno tendría una buena comprensión de la máquina más o menos desde el "primer día de programación" (en comparación con muchos lenguajes de nivel superior, al menos). ¿Qué piensas? ¿Es una idea realista, al menos para aquellos que están dispuestos a hacer un esfuerzo extra? ¿Ventajas y desventajas?
Nota: no soy profesor, solo curiosidad