Method 2: www.youtube.com In this tutorial; I quickly go through the process of creating the classic "Hello world!" program in assembly using MS debug. On the side; I briefly explain each process. If you feel it goes too fast for you; simply pause it (yes, I know the music rocks). If you need more explanation of what a certain thing is; you can check it out the article on assembly on Wikipedia. Be sure to look at the resources at the bottom of the page as they are more useful. You may even want to see the FASM Programmer's manual @ flatassembler.net Of course, you can always Google "assembly tutorial" and find out what registers and interrupts are. I know, these tutorials are hardly decent. If anyone out there knows assembly well; make a good tutorial either in video or article form. For those of you who want my custom command prompt; copy this into notepad: @echo off break off Title Tony's Command Prompt color 0a cls echo Type "home" any time to go to the current user profile directory. echo Type "desktop" any time to go to the current user desktop. echo. echo Type help to see list of common commands like cd, rd, md, del, echo ren, replace, copy, xcopy, move, attrib, tree, edit, and cls. echo Type [command]/? for detailed info. echo. pause cls :cmd echo Directory: %CD% set /P CMD=Command: if "%CMD%" == "cls" goto cls if "%CMD%" == "home" goto home if "%CMD%" == "desktop" goto desktop if "%CMD%" == "red" goto red if "%CMD%" == "green" goto green %CMD% echo. goto cmd :cls <b>...</b>