This weekend I was reading a pdf titled 'Programming from the Ground Up' by Jonathan Bartlett. It was on Intel assembly programming, GNU Assembler (as) and GNU Linker (ld). I have been to assembly programming already during my fourth semester as part of my curriculum. But working on assembly in a GNU/Linux box is cool and interesting. The 'as' supports only AT&T format of assembly. This is new for me coz., we used MASM that had the normal intel syntax. Whatever it may be, programming always ROCKS.