5.7.25

Differences between High Level language and Low level language

High-Level vs Low-Level Languages

Characteristics High-Level Languages Low-Level Languages
Abstraction Level High-level abstraction, farther from machine language Low-level abstraction, closer to machine language
Readability Easy to read and understand, similar to human language Difficult to read and understand, symbolic representation of machine code
Portability Highly portable across different platforms Not portable, specific to a particular computer architecture
Development Speed Faster development, less code required Slower development, more code required
Performance May have performance overhead due to abstraction Can be optimized for performance, direct access to hardware
Examples Python, Java, C#, JavaScript Assembly languages, Machine code

No comments:

Post a Comment

Difference between File and Folder

10 Differences Between Files and Folders Definition: File: A collection of data or information stored on a computer. ...