What are examples of low-level languages? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 6

What are examples of low-level languages?

I have learned that programming languages are of two categories which are high level and low level but as far as I know, high level languages are C, Java, python etc. However, I do not know of any example of a language that is low level. What are the examples of language in that category and what are they used for?

27th Apr 2019, 1:09 PM
eMBee
eMBee - avatar
8 Answers
+ 12
Hey there 🙂 C is actually a low-level language. The reason for this is simple: High level languages are abstracted, in other words, they do not require you to understand pointers. They do the work for you 😀 C, C++ and Assembly are low-level. There is no garbage collection built in, and you need to deal with pointers. C++, in a way, falls in the middle-level language category. Simply because half of it is abstracted.
27th Apr 2019, 1:20 PM
Edwin Pratt
Edwin Pratt - avatar
+ 10
Assembly language is also Microprocessor specific.
27th Apr 2019, 1:29 PM
Sonic
Sonic - avatar
+ 10
Assembly language us also low level language.
29th Apr 2019, 12:26 PM
Nasir❤
Nasir❤ - avatar
+ 9
C is a low level language because you can work with the bites and registers from hardware, but an ever lower language is assembling. With that you can work more closer to the addreses from the memory.
27th Apr 2019, 1:26 PM
raget88
raget88 - avatar
+ 9
No problem Mofey! 😃 I'm glad we could help you!
27th Apr 2019, 2:23 PM
Edwin Pratt
Edwin Pratt - avatar
+ 7
Edwin Pratt Sonic raget88 thank you all, thanks for making me learn something new today. At least I won't miss that question if I get to see it in my exam here in Unilag
27th Apr 2019, 2:22 PM
eMBee
eMBee - avatar
+ 5
machine language is the example of low level language.
29th Apr 2019, 8:34 AM
Geetanjali Kore
Geetanjali Kore - avatar
+ 5
Strictly speaking, only assembly langauge are low level. Every processor has it's own native assembly language. C & C++ could be mid-level because it has access to low level aspects such as memory address. The primary advantage of C & C++ is it runs in Unix and Linux which are highly portable. High level are closer to natural languages (mostly english) that enable ease of programming.
30th Apr 2019, 7:41 AM
Da2
Da2 - avatar