![]() |
|
High level and Low level? - Printable Version +- Hack Forums (https://hackforums.net) +-- Forum: Tech (https://hackforums.net/forumdisplay.php?fid=444) +--- Forum: Coding (https://hackforums.net/forumdisplay.php?fid=151) +---- Forum: Coders Lounge (https://hackforums.net/forumdisplay.php?fid=5) +---- Thread: High level and Low level? (/showthread.php?tid=2088724) |
High level and Low level? - terminal - Jan 7, 2012 What is the difference between a High level language such as C compared to a Low level language like Assembly? What does High and Low level mean? * - Eight - Jan 7, 2012 http://en.wikipedia.org/wiki/High-level_programming_language http://en.wikipedia.org/wiki/Low-level_programming_language There's nothing we can't tell you here that isn't out there already. * - DexHacker - Jan 7, 2012 One thing you need to know is every compiled language needs a assembler as its backend. Now when you write asm it is a one for one conversion, but with higher level languages its not. So your code may not come out as you thought (with HL languages). Example: gcc backend, is gas (which is a assembler). * - JohnnyChrist - Jan 7, 2012 High and low refers to the level of abstraction of the language. That being said, C isn't a very high level language nowadays (Though, it is relatively high when compared to ASM). Nowadays, the highest of the highs are the scripting languages. High-level languages typically have plenty of included libraries that make everything easier, and you usually don't have to deal with memory addresses (And other aspects of lower level languages) at all. |