Old school self-taught programmer, from the old ages of Z80 (ZX Spectrum) ASM programming, passing through Amiga C/ASM and, at the end, professional Windows videogame programming (C++/Direct3D/Client-server systems/etc..). Now I'm messing with both iOS and Android apps, and web site frontend/backend (php/mysql/javascript/cloud/etc).
Missing the sheer elegance of Motorola 680x0 ASM programming...