| Author |
Why java is a middle level language.
|
Ashok Pradhan
Ranch Hand
Joined: Dec 17, 2007
Posts: 180
|
|
|
I do not understand why java is not a high level language it is a middle level language.Someone please explain me the difference between Low level language,Middle Level language and High Level Language.
|
 |
fred rosenberger
lowercase baba
Bartender
Joined: Oct 02, 2003
Posts: 10043
|
|
If you don't understand what the difference is, then how do you know it's a 'middle level' language? WHO says so? I have not heard these terms before, so I can't answer you question in any case.
|
Never ascribe to malice that which can be adequately explained by stupidity.
|
 |
Jeanne Boyarsky
internet detective
Marshal
Joined: May 26, 2003
Posts: 26499
|
|
Ashok, See this thread for why C is a "middle level language." The same reasons apply to Java.
|
[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
|
 |
Campbell Ritchie
Sheriff
Joined: Oct 13, 2005
Posts: 32833
|
|
At the risk of having to send myself to intermediate, does the same actually apply to Java as to C? Java does not (as C and C++ do) allow direct manipulation of pointers. I though it was 1st generation = machine code2nd generation = assembly mnemonics3rd generation = algebraic-like formulae4th generation = use instructions as functions, rather the way SQL does.
|
 |
Bill Shirley
Ranch Hand
Joined: Nov 08, 2007
Posts: 457
|
|
the programming language terms "low/middle/high level" and "generation" are mostly used by those who think their language is "better", higher, more evolved. they in a general way apply to when the main concepts associated with the language first arose as concepts in Computer Science, and as such are vaguely useful in determining the relative age of a language, ergo, Java is mid-level and 3GL because it's been around for a while, and things have come along since it was born - it's concepts not much different from C,C++,Objective-C (the latter crudely being the source of it's initial class library) In addition to Campbell's list of 4 5th generation = constraint-based programming From Wikipedia (which has reasonable coverage of basic computer science concepts): 1GL / 2GL / 3GL / 4GL / 5GL [ May 30, 2008: Message edited by: Bill Shirley ] [ May 30, 2008: Message edited by: Bill Shirley ]
|
Bill Shirley - bshirley - frazerbilt.com
if (Posts < 30) you.read( JavaRanchFAQ);
|
 |
 |
|
|
subject: Why java is a middle level language.
|
|
|