# Learning assembler on Linux

DevFeed: [Learning assembler on Linux](<https://devfeed.tech/articles/learning-assembler-on-linux-35430.md>)

Original publisher: [Read original article](<https://darkcoding.net/software/learning-assembler-on-linux/>)

Author: Graham King

Published: 2014-08-23T03:49:14Z

Content type: tutorial

Language: en

Sources: [Graham King](<https://devfeed.tech/sources/graham-king.md>)

Topics: [Assembly](<https://devfeed.tech/topics/assembly.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [x86](<https://devfeed.tech/topics/x86.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [assembler](<https://devfeed.tech/tags/assembler.md>), [assembly](<https://devfeed.tech/tags/assembly.md>), [linker](<https://devfeed.tech/tags/linker.md>), [linux](<https://devfeed.tech/tags/linux.md>), [linux-kernel](<https://devfeed.tech/tags/linux-kernel.md>), [programming](<https://devfeed.tech/tags/programming.md>), [software](<https://devfeed.tech/tags/software.md>), [x86](<https://devfeed.tech/tags/x86.md>), [x86-64](<https://devfeed.tech/tags/x86-64.md>)

## AI overview

A programmer documents learning assembly on Linux, comparing AT&T and Intel syntax, assemblers, and 32-bit versus 64-bit targets. The article also explains entry points, linker behavior, system calls, and explicit program termination.

## Source excerpt

"Diving into the nitty-gritty of assembly: A programmer's adventure!"