answersLogoWhite

0

Not really. You need some program to interpret your source code. There is the "assembler", but that can be thought of as a simpler version of a compiler - simpler, because the assembler basically just converts the source code instructions one-to-one to machine instructions.

User Avatar

Wiki User

11y ago

What else can I help you with?

Related Questions

Which one is better between Compiler and interpreter?

A compiler is a program that takes a programming language like that of java and then translates it into computer language for the software user. The interpreter just ( just like that of a human interpreter) takes the foreign language which would be that of the programming language and turns it into the machine code. Both of these programs take a high-level programming language and translates them into the machine code, but the interpreter is slower to translate than the compiler because of the fact it processes and interprets each statement many times.


Are There any ways to develop your own software?

you can develpo your system level software using C programming or assembly if u want to develop a particular application then you can use any suitable IDE or language or else if you want to develop ur own programming language then develop a compiler or interpreter for it.u can do it in assemblyor c.ok


What is responsible for bounds checking the compiler or the interpreter?

Neither. The programmer is responsible for bounds checking or, at the very least, for writing code that cannot go out of bounds. Assuming that the compiler or interpreter will do it is sloppy programming practice. I would flunk any student or fire any employee that did this on a routine basis.


Why c language cannot be developed in any other programming language?

Your question makes no sense. If you wanted to ask if it is possible to write a C-compiler in another programming language, the answer would be yes.


Is C programming works without assembler compiler interpreter?

No, a C program cant work without an interpreter or compiler or assembler as the code written in the program is not understood directly by the computer so it needs any of the above translator program to make the program understandable to the computer.-Shruti Jain


Is there any difference between turbo c and c plus plus?

turbo c is a compiler and c++ is a programming language.


What is the difference between instruction and pseudo-instruction?

A pseudo-instruction : A symbolic representation in a compiler or interpreter. An instruction : a simple statement in any language that defines a task or computation etc.


What is the difference between Pseudo instructions and instruction?

A pseudo-instruction : A symbolic representation in a compiler or interpreter. An instruction : a simple statement in any language that defines a task or computation etc.


Types of programming language that is machine independent?

FORTRAN (FORmula TRANslator) is the best-known earliest example of machine independent language. This is where the language is not dependent on the characteristics of the computer. COBAL (COmmon Business-Orientated Language) is the other type of programming language that is machine independent. COBAL was developed by the US Navy for business applications.


Difference Between interpreter and compiler in java application?

Due to platform independence, a Java compiler will interpret Java source code into Java Byte Code and pass to the JVM, which will pass machine understandable code through to cpu. (clarification needed).A conventional compiler converts source code directly to machine code.(clarification needed).


Is qbasic a high level language?

The QBASIC program actually comes in 2 different flavors... A> QBASIC interpreter program: QBASIC Version 1.1 B> QBASIC compiler program: QBASIC 4.5/or, QB64/or, -etc. ...so, the answer is that this programming language comes in both forms: 'interpreter/compiler' versions; and, you have to select which of these you would prefer to download and use. *NOTE*: The compiler version of the language tends to be much larger; whereas, the interpreter version of the language tends to be small/very compact, indeed; thus, the interpreter tends to take up far less disk space. Many people start off their programming career by using QBASIC version 1.1 'interpreter' program; in order to learn 'how to' program. The interpreter version of the program can only create plain text (.bas) files; the which code CANNOT be shared with others; (not unless the persons who you are sharing this type of code with do already have a copy of the QBASIC interpreter program installed on their own computer). Then, later on, down the line...when they have become fully capable programmers themselves; they go and download a QBASIC 'compiler' program version, instead; which will allow them to go and create stand alone (.exe) program files that they can share with anybody. This is because (.exe) program files can RUN/execute entirely independently of the QBASIC program itself.


How much memory is occupied by programming languages after installation?

Programming languages don't actually require any memory as such. A programming language is nothing more than a specification that determines how source code needs to be composed in order to be translated into machine code. That specification could easily be defined in a book which obviously requires no memory. These days, however, language documentation is generally available online, so the amount of memory required is usually limited only to the page or pages you're currently reading (excluding the memory required by your Internet browser or document reader of course). However, aside from the language documentation, a programming language also requires a compiler and/or interpreter to perform the physical translation from source code to machine code. A compiler is only required during compilation; once code is compiled to machine code or byte code the compiler is no longer required. However, non-compiled programming languages or languages that only compile to byte code have to be interpreted and the interpreter must remain in memory in order to execute the code. Java is a typical example because code is compiled to byte code suitable for interpretation by the Java virtual machine. The actual amount of memory required by the compiler or interpreter will vary from language to language and even from implementation to implementation of the same language. For instance, the gcc compiler and the Microsoft Visual C++ compiler both compile C++ code, but the implementations are completely different and are unlikely to consume the same amount of memory. Moreover, gcc for the Mac and gcc for the PC are completely different implementations of the same implementation! Language implementations also generally provide additional tools including debuggers, resource managers, code editors and so on. Many also provide an integrated development environment to bring all the tools together. These tools are not strictly part of the language specification, but they do consume memory. Unfortunately, there is no way to generalise the amount of memory physically required by any development environment as it all depends on the tools you use.