Is Assembly Language High-Level or Low-Level?

0
3
Asked By CuriousCoder29 On

Hey everyone, I'm currently studying assembly language along with other programming languages like Java and C. Recently, my professor claimed that assembly isn't a low-level language, which really confused me because a friend of mine was told the opposite during their exam and got a good grade for it. I've looked everywhere for clarity on this but I'm still lost. Any insights would be appreciated!

4 Answers

Answered By CodeNinja77 On

Honestly, anyone who thinks assembly is high-level is misunderstanding the definitions. Assembly language is vital for understanding computer architecture and how programs interact with hardware, which makes it definitively low-level.

DisgruntledStudent99 -

I feel your pain! It’s frustrating dealing with conflicting info like this.

Answered By TechWhiz101 On

Assembly is generally recognized as a low-level programming language, sitting just above machine code. I’m not sure why your professor believes otherwise, but calling assembly high-level seems incorrect.

StudentStruggles34 -

That's what I thought too! It seems like there's some major misunderstanding on the professor's part.

Answered By JavaGuru83 On

There’s no debate here; assembly is a low-level language. If your professor considers it high-level, it just dilutes the meaning of the term. Keep learning, and remember that sometimes you have to give the right answers for the test, regardless of personal views.

LostInClass58 -

I know, right? I just want to understand the concepts, not just pass his class.

Answered By BinaryBard On

Your professor might be trying to make a point about different levels of abstraction, but listing assembly as high-level is confusing. It's really one of the lowest forms of programming—just a step up from machine code.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.