The C++ pre-compiler, compiler and linker. Each program must be run in sequence, one after the other, to produce the final machine code. Most IDEs include a build command that can automate the entire process.
A compiler. We can also use an interpreter to translate high-level code as it is executed, however in order to create a stand-alone executable we must use a compiler. A compiler is simply a program that translates high-level code to a lower-level code (but not necessarily machine code). For instance, the Java compiler emits Java byte code which is suitable for interpretation by the Java virtual machine.
You haven't listed any "tools", however the compiler followed by the linker produce the native machine code. from source code. A MakeFile combines the two operations into a single "build" operation.
Programming in C++ means designing and writing a computer program using the C++ programming language. C++ is a high-level, machine-independent language which must be converted into machine-dependent code by a compiler.
There is no such thing. An "assembler" is a program that converts assembly language code, into machine language. Other programming languages have a "compiler", which is more or less equivalent.
C-compiler translates the C-source into Assembly or machine code. On the other hand, C-interpreter -- well, there is no such thing as C-interpreter.
Yes you can use Java. But, while it will be highly portable, it won't perform anything near as well as a native machine code program would, hence C++ is the preferred language for high-performance gaming.
Object Oreinted Programming
Use inline assembly instructions. Then compile your C++ program to produce the machine code.
No, it does not. But Microsoft Visual Studio 2008 allows you to connect to a virtual machine and run your projects "sandboxed".
No. C++ is a computer language. The development system supporting it is a compiler, linker, editor, debugger, etc.No it is a programming language.
Jeri R. Hanly has written: 'Essential C[plus plus]for engineers and scientists' -- subject(s): C (Computer program language) 'Essential C++ for engineers and scientists' -- subject(s): C++ (Computer program language), C (computer program language)
Yes, you can rewrite a cuda program originally written in c in c plus plus.