I am mainly interested in low-level stuff like compilers and memory allocators.
I mainly program C, C++, AMD64 assembly and rarely x86 assembly. I also know a bit about Java, Haskell, Prolog, Erlang, Ruby and Python.
I enjoy using Free Software such as GNU/Linux, GCC, vim, valgrind, gdb and many many others.