answersLogoWhite

0


Best Answer

# Writing compilers is a difficult task # By using a standard language, once you leave the project others can read your code in order to figure out what it does and maintain it.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why we use specific languages like c or c to write a program why don't you can write a program in your own language and can make a compiler accordingly for doing so?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is compiler and assembler?

Both, compiler and assembler, are software tools which translate instructions written in a programming language into executable machine code. (Both will typically require additional tools, such as a linker, in the process.) An assembler recognizes a machine-specific assembly language. This is a low-level language with a one-to-one relationship between language (assembly) instructions and machine code instructions. A compiler recognizes a generally machine-independent language such as the C programming language. These are higher level languages compared to the assembly languages, generally offering a one-to-many relationship between language instructions and expressions, and the resulting machine code instructions.


What is compiler writing tool?

they are tools to help developed compilers


How can you do the programing?

You make programs with another program called a compiler. A complier takes some text consisting of special keywords and commands into a program. The text put into the compiler is called a language. Different computer languages include BASIC, C++, C, Java, Ada, APL, Perl, COBOL, Fortran, and more.


How can you make c and c plus plus language compatible with 64 bit operating system?

Language definitions (specifications) are independent of any Operating System. That is, neither the C nor C++ language specification has any dependence on a specific Operating System's features or the underlying hardware platform.However, when implementing a C or C++ compiler on a specific Operating System and hardware platform, a variety of choices must be made. The Compiler implements the C or C++ language specification. Those specifications often give the compiler a choice in how to allow a certain feature to behave.The most common choice is the default size of and Int and a Pointer. Neither the C++ nor C language require a certain specific size, and thus, compiler designers are free to chose.


Why Assembly language used on video games?

Usually for quite simple things, that take a single command in a higher-level language, it takes several lines of assembly language. Also, it is much less portable than higher-level languages, meaning that you program for one specific type of computer chip (CPU).

Related questions

What is the difference between compiler and program?

A compiler is actually a program. However the function of a compiler it to take a programmers high level language code and render this as binary machine language instructions that a specific processor can execute.


What is compiler and assembler?

Both, compiler and assembler, are software tools which translate instructions written in a programming language into executable machine code. (Both will typically require additional tools, such as a linker, in the process.) An assembler recognizes a machine-specific assembly language. This is a low-level language with a one-to-one relationship between language (assembly) instructions and machine code instructions. A compiler recognizes a generally machine-independent language such as the C programming language. These are higher level languages compared to the assembly languages, generally offering a one-to-many relationship between language instructions and expressions, and the resulting machine code instructions.


What is compiler writing tool?

they are tools to help developed compilers


Where can you find information on BSS?

Information on BSS can be found in many places, but the most recommended places to find information on BSS is in books and ebooks that detail the C programming language or, if using a specific compiler, in literature regarding that specific compiler.


How can you do the programing?

You make programs with another program called a compiler. A complier takes some text consisting of special keywords and commands into a program. The text put into the compiler is called a language. Different computer languages include BASIC, C++, C, Java, Ada, APL, Perl, COBOL, Fortran, and more.


How do you change the language?

To answr this question you must be specific. You can not say THE language because there are many different languages.


How can you make c and c plus plus language compatible with 64 bit operating system?

Language definitions (specifications) are independent of any Operating System. That is, neither the C nor C++ language specification has any dependence on a specific Operating System's features or the underlying hardware platform.However, when implementing a C or C++ compiler on a specific Operating System and hardware platform, a variety of choices must be made. The Compiler implements the C or C++ language specification. Those specifications often give the compiler a choice in how to allow a certain feature to behave.The most common choice is the default size of and Int and a Pointer. Neither the C++ nor C language require a certain specific size, and thus, compiler designers are free to chose.


What is a language scholar?

A language scholar is someone who studies languages in a scholarly and academic way. They analyze the structure, history, usage, and evolution of languages to gain a deeper understanding of linguistic phenomena. Language scholars may specialize in specific languages or language families.


What is the difference between a compiler and an interpretor?

A compiler will read your entire source code and convert it into a language specific to the environment it's intended to run on. The plan is to have the compiler analyze the code and build an efficient application.Examples of languages that are compiled: C, C++, JavaAn interpreter will read your source code, usually line by line, and execute each command one at a time. This is slower and less efficient, but very good for teaching programming.Examples of languages that are interpreted: Basic, Turing, LogoA compiler translates a high-level language to a low level language all at once. An interpreter only translates one high-level statement at a time.


What are the the languages called?

Low level computer languages require the programmer to know the the assembler language for the computer CPU targeted. They are assembled directly into machine code for that CPU type and no other.High level computer languages are closer to human language (or mathematical notation) and the code written in them is 'generic', it will work on any CPU type. This is possible because the high level language is first compiled before specific machine code is generated. All CPU types therefore need their own high level language compiler but once this is developed any code written in the high level language can be used on that CPU type.Examples of high level languages are:FORTRANCOBOLAlgolPascalPearlPythonC, C++etc.


What is the advantage of high level language over machine level language?

in machine language, the very basic and specific commands may be used, like to where the specific data will be stored, how operations and functions be carried out. and since it is in a code the machine can understand, it may not need a compiler.


Why do we need so many programming languages?

No one language is perfect, so we have had to create many programming languages for specific purposes.