Very few people still know how to program in assembly. That's mostly reserved for low level guys where speed and small footprints are critical.

Assembly is still used extensively in gaming, OS development, supercomputer, and embedded systems.

I would consider myself fluent in both Intel and MIPS assembly, but not AT&T or SPARC. So if you have questions about assembly (both by itself or inline assembly in C*) ask away.