not exactly what I meant, it is something to strive for. I'd recommend you start now. The syntax to asm is the simplest of all, but using it requires much knowledge. Start learning C, not just the loops and the structs, but all of it. C++ classes, namespaces, overloading functions/operators and templates will not help you. Write big apps in C, get used to C. C isn't asm, but it's the closest I can find.