What are the best ways to learn Assembly?

asked by Anonymous
62 contributors
8 solutions
  1. 15

    #1Udemy - Assembly Language

    Udemy - Assembly Language

    This course was created by Lukas Vyhnalek at the Udemy website. It aims to teach about Assembly in terms of its program writing, how microcontrollers work, and memory access. An exercise is also provided after taking the course. 

    Course

    $99.99

    Joseph Moore
    Written on July 26, 2018
    "For those who want an extensive learning, you should enroll in this course. Udemy has provided me a lot of courses related to programming. "
  2. 11

    #2The Art of Assembly Language

    The Art of Assembly Language

    The Art of Assembly Language is a computer programming book written by Randall Hyde. Published by No Starch Press in 2003, this book contains information about high-level assembler under Linux or Windows. 

    Books

    Check price

    Vishal Sen
    Written on July 26, 2018
    "It has basic information about Assembly language. This is where I first learn on how to use this programming language for Windows. "
  3. 10

    #3TutorialsPoint: Assembly Programming Tutorial

    TutorialsPoint: Assembly Programming Tutorial

    This course was created by TutorialsPoint to learn the programming Assembly for free. It contains an introduction, basic syntax, memory segments, and addressing modes. Moreover, resources are provided as supplementary materials. 

    Course

    Free

    Rishika Gavde
    Written on July 26, 2018
    "I like this course since it is free and I really learned something new about Assembly! "
  1. 6

    #4Coursera

    Coursera

    Coursera is an online platform that allows you to study a wide array of subject areas to choose from. It also integrates courses from known universities such as Standford, Columbia, and Princeton.

    Websites

    Free

    Gerald Spencer
    Written on July 26, 2018
    "A lot of courses is here and I found some about Assembly language. "
  2. 5

    #5Assembly Language for x86 Processors

    Assembly Language for x86 Processors

    Assembly Language for x86 Processors is a computer programming book written by Kip Irvine. Published by Prentice Hall in 2010, it includes how to write and debug programs for Intel, Windows and DOS platform. 

    Books

    Check price

    Andrea Schneider
    Written on July 26, 2018
    "I was looking for books about Assembly using Linux as platform and good thing that my friend recommended this to me. "
  3. 3

    #6Modern X86 Assembly Language Programming

    Modern X86 Assembly Language Programming

    Modern X86 Assembly Language Programming: 32-bit, 64-bit, SSE, and AVX is a programming book written by Daniel Kusswurm. Published in 2014 by Apress, it contains creating applications for the Windows platform. 

    Books

    Check price

    Elizabeth Dixon
    Written on July 26, 2018
    "This is the perfect book if you're using a Windows platform. ;)"
  4. 3

    #7Hackr.io

    Hackr.io

    Hackr.io is an online website formed by a programming community with one goal in mind: find the best courses and tutorials all over the Internet and share them with the rest of the users. 

    Websites

    Free

    Alejandro Aguirre
    Written on July 26, 2018
    "Nice site! There are many programming tutorials here including Assembly. "
  5. 1

    #8ARM Assembly Language

    ARM Assembly Language

    ARM Assembly Language: Fundamentals and Techniques is a programming book written by William Hohl and Christopher Hinds. Published by CRC Press in 2014, it discusses IEEE 754 and contains instructions for Keil MDK-ARM and Texas Instruments. 

    Books

    Check price

    Danielle Diaz
    Written on July 26, 2018
    "My cousin recommended this book to me. The terms used are very technical and it suits for programmers like me. "

Summary

Best What are the best ways to learn Assembly
RankSolutionsTypeVotesPrice
1Udemy - Assembly LanguageCourse 15 Paid
2The Art of Assembly LanguageBooks 11 Paid
3TutorialsPoint: Assembly Programming TutorialCourse 10 Free
4CourseraWebsites 6 Free
5Assembly Language for x86 ProcessorsBooks 5 Paid
6Modern X86 Assembly Language ProgrammingBooks 3 Paid
7Hackr.ioWebsites 3 Free
8ARM Assembly LanguageBooks 1 Paid
Close

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!

Close

Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!
Close

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.