Hey, picked up assembly about a year ago. At first I only intended to understand it so I could understand what makes the pc tick but as I started to learn the syntax etc... I really started to enjoy coding in assembler and from the simple hello world String output, now attempting to code fully fledged applications with a GUI in NASM.
I mainly code assembly with NASM for x86
This post has been edited by v0rtex: 27 May 2011 - 04:33 AM
i am fairly good with x86 assembly. i learned it by writing an 8086 PC emulator in C. i had to learn all the instructions, how they work, and how they are represented in raw bytecode to make it work. before that, i didn't really know much of anything about assembly. the last pure asm program i wrote is a TCP/IP stack for DOS that works as a TSR.
I prefer using NASM to compile my assembly "code".
Besides, many tell they started programming around 1975 or 1992.
I wasn't even born then!
I started "programming" around 2007 (PHP/JS), real programming languages around 2009 (C/C++/Java) and now I started with ASM.
So apparently I started programming in the "wrong" order, perhaps because I'm born in the period computers were coming up.