Is a "Java" a Low-level language?

Is "Java" a Low-level language or a high level one?

IMO, C straddles both low and high for languages.
Java is a high-level language, along with C#, VB,
, etc. An example of a pure low level language would
be Assembler.The lowest level possible is plain binary. The higher level the language, the closer it is to plain written (insert language here, like "English").
The highest possible language would have some AI translator thingie so you could write, say, a description of the game you wanted to make and it would make it.
~Cheers

Similar Messages

  • Can java be a low level programming language??*

    can java be a low level programming language??
    can anyone answer this question and explain it why?
    please please please...�
    [email protected]

    strike one: you are asking an obvious homework type program without showing any evidence of having done any work of your own first. Please show your work first. This isn't a homework service.
    strike two: you are cross posting here and in the "new to java forum". This irritates many of us to no end as we end up doing volunteer work to solve a problem only to find that its already been solved in another thread. So we've wasted our time for nothing. Don't do this.

  • Require assistance on low level disk IO through Java.

    Hi
    I am looking for some java Api manual or java code for low level disk IO.
    Precise problem is, I am having minix image and a pen drive. I want to boot my pc from minix.
    In order to make pen drive bootable I need to write the image to sector 0 for which I have no idea how to do.
    Any info will be a gr8 help.
    Thanks
    Vineet.

    VineetArora wrote:
    Hi
    I am looking for some java Api manual or java code for low level disk IO.
    Precise problem is, I am having minix image and a pen drive. I want to boot my pc from minix.
    In order to make pen drive bootable I need to write the image to sector 0 for which I have no idea how to do.
    Any info will be a gr8 help.
    You can't. Give up now and choose a more suitable language for this project.

  • Low level events please URGENT

    hello
    please i have some problem with low level events.please anybody have some solution so please tell me
    basically any language such as c/c++ events are captured by operating system and then focusing on the particular component such as window or textbox etc.
    is there any bypass mechanism in java that we get the lovel level events from any operating system and all to do something.
    please Urgently reply me so that i can try for it, i have some work to do with this stuff.
    thanx in advance
    [email protected]

    You can already get mouse clicks, mouse motions, key presses... what other "low-level" events are you interested in?

  • Concurrence of low level and semantic EventListener

    Hello,
    when in the following program [Cancel] is clicked right after program start, I don't mind that the low level FocusEvent is first processed. But I do wonder why
    the ActionListener is not processed at all.
    Only when [Cancel] is clicked a second time (meanwhile the caret is in the third textfield, where there is no FocusListener) the program exits.
    Removing the comment slashes in the focusLost method is a solution to this problem. However, I did not find anything concerning this topic in the documentation. Does anybody know a page where I can find a rule on which listener eats which?
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class Cancel extends JFrame
    { JTextField tf1, tf2, tf3;
      public Cancel()
      { setSize(300,300);
        setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        Container cp= getContentPane();
        cp.setLayout(null);
        tf1 = new JTextField(20);
        tf1.setBounds(50,50,200,20);
        tf1.addFocusListener(new FocusAdapter()
        { public void focusLost(FocusEvent e)
          { // if (!(e.getOppositeComponent() instanceof JButton))
         tf3.requestFocus();
        tf2 = new JTextField(20);
        tf2.setBounds(50,100,200,20);
        tf3 = new JTextField(20);
        tf3.setBounds(50,150,200,20);
        JButton b = new JButton("Cancel");
        b.setBounds(100,200,100,30);
        b.addActionListener(new ActionListener()
        { public void actionPerformed(ActionEvent evt)
          { System.out.println("Cancel");
         System.exit(0);
        cp.add(tf1);
        cp.add(tf2);
        cp.add(tf3);
        cp.add(b);
        setVisible(true);
      public static void main(String arg[])
      { new Cancel();
    }Regards
    Joerg

    I think the process must be
    (1) Click on (above) Cancel
    (2) Current focus is moved
    (3) New focus is given
    (4) Component recieves click
    but in the code above there is
    (2.5) focus moved to Text field
    and this presumably cuts off the rest of the sequence. I'm not sure where in the depths of Swing this could be confirmed/refuted but since AbstractButton is only the reciever in this chain i'd doubt its there?
    maybe java.awt.EventDispatchThread? or some kind of FocusManager?
    the exact logic is probably distributed among lots of classes though :(
    Frankly, if this behaviour is intentional, I don't
    understand why.hm, if manually reassigning focus didn't take precedence to the user impliciting reassigning focus by clicking on components then it wouldn't have any point though (?)
    asjf

  • High level language

    when a language will be called high level language ?
    is it true if the language support graphics then it is high level ?
    or what are the characteristics should a language posses to be called high level ?
    Fortran ? is it high level ?
    in fact i dont know on what basis or features i will call a language high level ? do u know the answer ?
    thank you

    Hi..
    I just asked about this from Albet Instine (Not sure about spelling) you know the guy with the weird hair.
    NAd he said that is is relative.
    Ex :-
    Compaired to Assembly Fortran is high level. compaired to c c++ is high level and c is also higi level compaired to Assembly.
    But if you talking about generations of languages then there are well defined boundires.
    For example
    1GL - Meshine code (1010101010101010101010)
    2GL - Language will have corresponding code to each executable code that processor understand (Assembly). So the compiling is one-to-one translation of codes.
    3GL - Eache language code will result in multiple processor instructions once compiled.
    4GL - Eache language code will result in multiple processor instructions once compiled. and lots of coding and debuging tools are available (IDEs).
    Note: a 3GL language can later become a 4GL language Ex:- C
    Some experts argue that Object orianted languages are also belong to 4th generation but some says Object oriantation is the 5th Genaration
    5GL - Object Orianted languages Java,C++
    6GL - (Provided that the 5th is the OOP) "Natural Like languages" where the code can be written in a flexible manner
    Correct me if I am wrong.

  • High performance (low level) jdbc access routines

    Does anyone know of any low level jdbc access routines?
    My need is to be able to do high speed data access. I'm looking for something 2 orders of magnitude faster than what is available with the typical use of java.sql (connection, preparedstatement, resultset and so on).
    Several years ago while using visual basic and odbc, I had to use direct calls to the odbc32.dll functions for data access to get the performance I wanted rather than the ado and rdo stuff. I am wondering what is available with jdbc - perhaps the routines that are used when writing jdbc drivers themselves. I don't know if there is an equivalent "gateway" that all jdbc drivers use (like the odbc32.dll that is used with all odbc drivers in windows)
    Any comments would be appreciated. Even just hints as to where I might find this kind of information.

    Does anyone know of any low level jdbc access routines? What are you expecting besides what is provided in the java.sql interfaces?
    The JDBC spec spells out what the interfaces are. There isn't anything else to call.
    >
    My need is to be able to do high speed data access.
    I'm looking for something 2 orders of magnitude
    faster than what is available with the typical use
    of java.sql (connection, preparedstatement, resultset
    and so on).Faster than what driver talking to what database over what network?
    Several years ago while using visual basic and odbc,
    I had to use direct calls to the odbc32.dll functions
    for data access to get the performance I wanted
    rather than the ado and rdo stuff. I am wondering
    what is available with jdbc - perhaps the routines
    that are used when writing jdbc drivers themselves.You'll have to write your own driver.
    I don't know if there is an equivalent "gateway"
    " that all jdbc drivers use (like the odbc32.dll that
    is used with all odbc drivers in windows)Since Java's platform-independent, there's no easy out like taking advantage of OS calls.
    Any comments would be appreciated. Even just hints
    as to where I might find this kind of information.Sounds to me like you want to write your own driver, and when you're done it will only be good for one database and operating system.
    I'd have to ask what made you so certain that database calls were the bottleneck in your app. For the typical Web app, a reasonably well written persistence layer will be fast enough. There's other network latency in the system, and UI response can be slow enough to keep up. Are you worried about high throughput to the database for a Web app? If so, you might be guilty of premature optimization.
    Unless I was absolutely certain that the JDBC driver from my database vendor would not do the job, I'd write the app and then profile it to find out where the performance bottlenecks were. I wouldn't take this extreme step until I was certain that the driver was the problem and a custom version would fix it.
    %

  • Low level interfaces to JVM

    Hi. I'm trying to write a java debugger in java. Sun mentions publicly available low level interfaces to the JVM for getting complete info on classes (ie things like private variables)
    see the end of http://java.sun.com/docs/books/vmspec/2nd-edition/html/Overview.doc.html
    I've been searching this site for "low level interface" but I haven't been able to find any information on this topic. Has anyone had any experience with this? Can anyone help me out?
    Thanks,
    Tom

    There are a number of free publicly available
    debuggers. You can get hold of their source for a
    few ideas. e.g. Eclipse, NetBeansThanks for this peter. I think you're missing the point though. I am trying to build my own debugger so that I can precisely control the environment, not to do typical debugging. Even using an open source project, I think it would take me longer to try to fit in what I want to do into that than to build my own.

  • Low level disk access using win API libraries

    Hello All,
    One of my project requires "low level access to the drives (usually pen Drive)' for analysis. I think this is possible using WIN API functions, i tried to read using kernal32.dll but i am unable to complete the task effectively, since i dont have sufficient exposure to text oriented languages. Basically i need to read the memory as it is stored, just like stream of bytes. Could any one guide me how do i proceed inorder to get rid of this.
    thank you.

    Unfortunately no. You cannot mix both high and low level on the same screen. You'll probably have to draw it out yourself and capture user input, unless you're willing to use textboxes.
    Or.. i suppose you can try using customItems for all your "coloring" instead?

  • Low level TCP/IP

    I am a student and I am interested in beginning to develope some network security solutions. However I have heard from a few sources that Java is unable to work with the lower levels of the TCP/IP protocol. If any one could confirm this information, or make suggestions about how I could start with my projects it would be greatly appreciated.

    Java can access all of TCP/IP.
    To access the layers below TCP/IP (e.g. Ethernet, Token Ring, etc; or other IP protocols such as ICMP/IP or IGMP/IP), you'd need JNI. But relatively few people need to access those layers. Let's assume you are not trying to build your own router.
    To learn TCP/IP Java networking, check out the Java tutorials; there's a link on http://java.sun.com/
    If you want a frightening amount of alphabet soup and to see where TCP/IP is in relation to the other layers, check out http://en.wikipedia.org/wiki/TCP/IP

  • Low Level

    Can i code low level in flash like assembly language such as mov, jmp, cmp? I guess not? LOL.

    Not really, no. You can however hook into dll's made with C, C#, etc., but only if you're going to make an .exe and only if you use one of the Flash wrappers like SWFKit.

  • Question about CHKDSK ,S.M.A.R.T and low level format

    hi,
    I like to know the difference     exactly  between CHKDSK and S.M.A.R.T and low level format program(I know that  low level format  writes zero"s) I mean besides the low level format writes  zero's what onother
    benefits it  has , it repairs some bad sectors or mark bad sectors ect?
    very short explanation wil be enough.
    thanks
    johan
    h.david

    H.david
    1-CHKDSK http://en.wikipedia.org/wiki/CHKDSK  CHKDSK verifies the
    file system integrity on
    hard disks or
    floppy disk and fixes logical file system errors.
    2-S.M.A.R.T http://en.wikipedia.org/wiki/S.M.A.R.T.  smart is a monitoring system for
    computer
    hard disk drives (HDDs) and
    solid-state drives (SSDs)<sup class="reference" id="cite_ref-1">[1]</sup> to detect and report on various indicators of reliability, in the hope of anticipating failures.
    3-Low level formatting  http://en.wikipedia.org/wiki/Low_level_format
    Wanikiya and Dyami--Team Zigzag

  • Unable to create a folder in lower levels of root folder

    It appears to me I cannot create a new folder in the lower levels of root folder. Currently, I have to create a new folder right below root folder and then drag it to lower level folder. Why I can't do it in one go. Thanks!

    Hi Ray. That is normal behavior for Snow Leopard now. The OS wants to reserve the root level for itself. Also, folders you create at the root level may not accurately reflect the correct permissions.
    You want to try to keep all your files/folders in your Home (User) folder. That way all your documents remain portable when you move to another Mac or migrate your data back after an Erase & Install. If your docs are scattered all over the drive there is a chance some stuff will not get transferred during a move. So try to keep everything inside your Home folder.
    If you have to place a new folder at the root level, try creating the folder on your Desktop, then dragging it to the root level.
    And Welcome to the Macintosh!
    You might find the following links helpful:
    http://www.apple.com/support/switch101/
    http://www.apple.com/support/mac101/
    Cheers!

  • Issue in determining Low level codes

    Hi Gurus,
    We are having an issue running heuristics when running  along with Temporary low level codes. We are in SCM 7.0 environment.
    The SNP Heuristics jobs are failing with this message "Low-level code
    not available for product XXXXXXX at location XXXX
    Job cancelled after system exception ERROR_MESSAGE"
    Also, the message in the job log  for the product in was flagged for deletion and I am not too sure why is this being picked up for processing and then failing?
    I tried using SDP relevance as '1' for the product flagged for deletion for testing purposes and then the program is not considering this SKU, but stopping at another SKU and also that SKU is flagged for deletion. But the flip side of using SDP relevance is that that setting is at global level andmay have issues where the SKU is active.
    I have couple questions:
    1) Is there a way for the program to skip the code which has an error and move forward instead of failing the job? and provide a spool with error codes.Also, to provide the LLC number for all the correct SKU's instead of failing at that point and not generating the LLC's?
    2) Why is the program also considering the codes which are flagged for deletion which should not be the case?
    Also, I tried another way of maintaining the codes in thevariant which are not flagged for deletion and tried running heuristics in the background but failed at a point and it gave a message stating Low-level code not available for product XXXXXXX at location XXXX,     Job cancelled after system exception ERROR_MESSAGE
    But the product which was displayed in the job log is an active SKU. I am not too sure why the job failed with this error?
    I tried running that individual SKU in the background including the temporary determination of LLC, it was successful. I am not too sure why it failed when it was a part of selection?
    Any suggestions, would really help us a lot.
    Thanks and regards,
    Murali

    Hi Datta - Thanks for the replies. I was able to have a workaround by using selection profiles excluding the Procurement type 'P' and it worked.
    At our client, whenever a product is made 'non-X0'  in ECC, procurement type is set to 'P' and by excluding that piece in the variant I was able to continue with my processing.
    But still, don't you think the products which are flagged for deletion shouldn't be picked up heuristics?
    Thanks and regards,
    Murali

  • Collective Planned orders Scheduling for lower level orders with reference to the Superior order

    Hi All,
    Collective planned order scheduling.
    I have been trying to reschedule the superior planned order and i was expecting the lower level planned orders to reschedule based on the superior planned order.
    My problem is
    when i try to reschedule the superior planned order the system is not rescheduling the lower level planned orders.
    For example if i change the basic finish date of superior planned order as 30/09/2014 and reschedule the planned order it is only scheduling the header planned order and the lower level planned order is not scheduling.
    Could some one tell me why this is not happenning at planned order level.
    As the rescheduling of collective order will work at production order level but for some reason it is not happening at planned order level(as there is no option available to do so).
    Please give your thoughts on this asap.
    Mahee.

    Hello Mahee
    Please observe that your system is working as designed. Planned orders are scheduled independently, even when they are part of a network/collective order. Note 152319 explains the planned order scheduling in detail and it provides the following information:
    * No scheduling of overall networks is executed although a directly manufactured component is assigned.
    Note that no scheduling of the overall network is executed for planned orders. For the components requirements dates are determined. In order to cover them, planned orders are created in the next MRP run. Since the requirements are not managed using the exact time, the results of the planned order scheduling and of a scheduling of the overall network of the converted collective order can differ.
    BR
    Caetano

Maybe you are looking for

  • Cant tell the time when reciving calls and iPhone is locked

    here is the setuation .. it was middle of the night .. my iPhone is next to me .. i am in bed .. iPhone locks it self and goes to black screen .. i go to sleep .. some times later in the night, i get a phone call .. iPhone rings .. i pick it up .. it

  • Re: Changing document title in SOST

    Hi , Does anyone can tell me how to change the document title in SOST transaction? after running the report in SOST, in ALV output, the document title is displaying as "RSM13000 /20100617/022445". The user doesnt wants  the title in that way. I check

  • A2A Vs B2B

    What are all the Major differences between A2A and B2B In A2A(Inside our Corporate Boundary) and B2B(Outside our Corporate Boundary) we need to have the following for sure 1) Sender and Receiver Adapter 2) Message Mapping (if the source and Target st

  • Problème d'installation d'Adobe in design

    j'ai téléchargé Adobe in design cs6 sous windows 7 64 bits en version d'évaluation pour le tester avant de l'acheter. Je l'ai enregistré dans mon dossier Applications data sans problèmes. Impossible de l'installer ensuite en cliquant sur setup.exe. L

  • AS2 support in Captivate 7

    I was wondering if Captivate 7 supports both AS2 and AS3?  The reason I ask is with Captivate 6 I could not use any AS2 script and when I published they would not work. But in Captivate 7, I insert the AS2 script (get a message saying it may not work