Just wondering, since assembly code is more or less what every other language is compiled into, would it be useful to learn how to do things in assembly before learning say, C or C++, pascal, python, etc? I am already fluent in Visual Basic but I want to get to a lower level and more powerful and useful language. I'm just wondering if knowing assembly would even help really...I've read that it can but I don't understand how--the compiler already has its own efficient methods of writing the processor instructions and then it optimizes it even more, so why would one need to know assembly?
winrawr 9 Junior Poster
Recommended Answers
Jump to Post> so why would one need to know assembly?
Curiosity mostly.Being able to follow the code the compiler generates, and very rarely writing very small snippets works for me.
Jump to Posti dabbled in it as part of my CS course and it was good for learning how the computer actually works.
in general though no i dont think its a good starter language.
Jump to PostPrograms themselves are algorithms
All 12 Replies
Salem 5,265 Posting Sage
ddanbe 2,724 Professional Procrastinator Featured Poster
winrawr 9 Junior Poster
jbennet 1,618 Most Valuable Poster Team Colleague Featured Poster
winrawr 9 Junior Poster
Salem 5,265 Posting Sage
winrawr 9 Junior Poster
Salem 5,265 Posting Sage
jbennet 1,618 Most Valuable Poster Team Colleague Featured Poster
winrawr 9 Junior Poster
Colin Mac 53 Posting Whiz
winrawr 9 Junior Poster
Be a part of the DaniWeb community
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.