answersLogoWhite

0


Best Answer

You need a really old computer. Preferably one from 1980 or so. It should have a small monitor. The monitor should take up a lot of deskspace but have a small screen area. Go for purity - so get yourself the earliest version of a borland command line compiler.

I personally find a keyboard is very useful, although you could use dip switches instead . Some geeks swear by a mouse, but there is the possibility that it is a passing fad. You can't be certain that mice are still going to be used in 10 years time.

It would be nice if your PC had a harddrive and a processor.

If you are thinking of learning C++, why not learn assembler first.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

11y ago

C++ imposes no software/hardware requirements in and of itself. C++ is simply a programming language and you can use any plain text editor to create C++ source files for any platform you desire. However, to create C++ projects you really need an IDE (integrated development environment) which will typically include a compiler, a linker and a debugger, and a wealth of project management tools, as well as dedicated code editors with a back-end syntax checker. Generally you will develop programs upon the platform you are targeting, however APIs (application programming interfaces) and SDKs (software development kits) can be used to target other platforms, including cellular phones and games consoles. In effect, the hardware/software requirements are dictated by the IDE within which you are developing your software and the platform for which you are targeting, not by C++ itself.

This answer is:
User Avatar

User Avatar

Wiki User

6y ago

In order to run a C program, the source code must first be converted into native machine code. This is achieved using a C compiler and linker specific to the target machine. Note that it is the machine code program that executes, not the C program. Hence we call the machine code program the executable. If we modify the C program in any way, we must recompile the source code in order to create a new executable.

This answer is:
User Avatar

User Avatar

Wiki User

6y ago

In order to run a C program, the source code must first be converted into native machine code. This is achieved using a C compiler and linker specific to the target machine. Note that it is the machine code program that executes, not the C program. Hence we call the machine code program the executable. If we modify the C program in any way, we must recompile the source code in order to create a new executable.

This answer is:
User Avatar

User Avatar

Wiki User

10y ago

There is no minimum hardware requirement, other than that the platform complies with the compiler, and (or more correctly) vice versa.

This answer is:
User Avatar

User Avatar

Wiki User

14y ago

For execute the java programs JVM(java virtual machine) is must necessary. JVM who takes the byte code of a program from system which is converted by the java compiler.

This answer is:
User Avatar

User Avatar

Wiki User

14y ago

You cannot install a programming language, only a particular compiler. Chose one, and ask the provider about its requirements.

This answer is:
User Avatar

User Avatar

Anonymous

Lvl 1
3y ago

8 bits of RAM, and enough memory to hold the compiled program. While it's possible to compile an empty program into any sufficiently well-defined hardware, actually *doing* anything requires at least one variable, which the C standard requires be represented by a value with at least 8 bits.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What must computers have in order for it to execute Java programs?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

In order to write compile and execute java programs in my PC which software should i install?

Compilation (byte code conversion) and execution (interpretation) of JAVA programs requires a JAVA Compiler and a JAVA runtime. There are many JAVA development systems available, some free, some not free. Two vendors for the PC / Windows platform are Sun and Microsoft, but, again, there are others.


Why is java virtual machine required?

That's because that's the way Java is designed. Java programs are compiled to be run on a special program that interprets it - the Java Virtual Machine. The reason it is designed this way is because it allows Java programs to run on just about any computer - despite the fact that different computers have different sets of machine instructions. It is well possible to write programs that run without requiring support of specific programs - but such programs will only run on specific computers.


What is jdk?

it is a ducks beak that is used to vomit out fish


What is ther role of jre in java?

JRE stands for Java Runtime Environment. JRE is the runtime set up that is required by the JVM to execute java programs. The JRE and JVM (Java Virtual Machine) come packaged along with the Java Development Kit (JDK) that we download and install from the suns website to install Java.


Why java supports platform independence?

Why? Because that was one of Java's main design considerations. And the reason for that is because it allows running programs on different computers, without having to rewrite them.

Related questions

What are the uses of java database connectivity?

Java Database Connectivity, a Java API that enables Java programs to execute SQL statements. This allows Java programs to interact with any SQL-compliant database.


What is the providence of US?

The JRE refers to Java Runtime Environment... JRE is an implementation of the Java Virtual Machine which actually executes Java programs. Without the JRE we cannot execute our Java programs.


What is the use of providing jre?

The JRE refers to Java Runtime Environment... JRE is an implementation of the Java Virtual Machine which actually executes Java programs. Without the JRE we cannot execute our Java programs.


In order to write compile and execute java programs in my PC which software should i install?

Compilation (byte code conversion) and execution (interpretation) of JAVA programs requires a JAVA Compiler and a JAVA runtime. There are many JAVA development systems available, some free, some not free. Two vendors for the PC / Windows platform are Sun and Microsoft, but, again, there are others.


Can the processor of a computer system directly execute source programs written in Java?

No. Even using the Java Native Interface, code written in Java is always in a high-level language.


Why is java virtual machine required?

That's because that's the way Java is designed. Java programs are compiled to be run on a special program that interprets it - the Java Virtual Machine. The reason it is designed this way is because it allows Java programs to run on just about any computer - despite the fact that different computers have different sets of machine instructions. It is well possible to write programs that run without requiring support of specific programs - but such programs will only run on specific computers.


What is jdk?

it is a ducks beak that is used to vomit out fish


Why java execute with high performance?

I think java is object oriented language thats why that execute with high performance.


What is the difference between jvm jdk?

JVM stands for java virtual machine. This is actually the machine in which all the java programs you write will get executed. It comes as part of any JDK (Java Development Kit) Installations. JDK stands for Java Development Kit. JDK is the total software that comes to us as part of the download from the Sun Java website. It is the stuff that is required to write and execute java programs.


What is ther role of jre in java?

JRE stands for Java Runtime Environment. JRE is the runtime set up that is required by the JVM to execute java programs. The JRE and JVM (Java Virtual Machine) come packaged along with the Java Development Kit (JDK) that we download and install from the suns website to install Java.


Do you need java compiler to execute HTML programs written in javascript?

No, Java and JavaScript are nothing to do with each other, JavaScript is a form of EMCAScript, not Java. Every modern browser comes with a JavaScript engine that is used to understand JavaScript. so there is no need for it, no.


How do you execute a Java program?

You can run a Java application from the command line using "java <name of the class>"