answersLogoWhite

0


Best Answer

There aren't any advantages. If there is an advantage it is only that it allows programmers to write sloppy code, which is never a good thing. Strongly typed languages make it abundantly clear exactly what type of data is physically stored in memory at all times whereas typeless languages are ambiguous, inefficient, and make it much more difficult to share data with other programs never mind passing data around the same program. It also makes it far too easy to assign different types to the same variable name.

User Avatar

Wiki User

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

Wiki User

14y ago

Abstraction.

You don't need to know what happens on the assembly level. You can write something that is more readable to humans, which is then automatically converted to machine language.

This answer is:
User Avatar

User Avatar

Wiki User

6y ago

There is no such thing as an untyped language. Every programming language uses types to determine which operations are valid for a given value. It would not make sense to multiply two strings, for instance. Statically typed languages perform validation during compilation; invalid operations would prevent compilation and thus eliminates errors which would otherwise have to be detected at runtime, as per a dynamically typed language.

This answer is:
User Avatar

User Avatar

Wiki User

14y ago

Java is compiled into a general bytecode. It is interpreted by the Java Virtual Machine. Because the code is not compiled into something specific to one platform, it can be interpreted in the same way by multiple JVMs. For example, a user with a Windows JVM can run a program in the same way as a user with a Macintosh JVM. Therefore your program has no affiliation with any particular platform and it is platform independent.

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

Extremely fast, works very well

for GUI programming on a computer. Good

language to write operating systems,

drivers, and platform dependent

applications with. Good language to learn to

program with. Good language for

engineers

This answer is:
User Avatar

User Avatar

Wiki User

10y ago

A platform is a machine that interprets and executes code. Different platforms have different rules when interpreting code, as humans read different languages uniquely.

Platform independent programming languages are universal, and can execute on all major machines. Programmers may write one script and needn't worry about target machinery.

This is the sole advantage compared to platform dependent languages, which execute on a single machine. Unless a programmer would like the executable to work on one machine, additional work is necessary to bring it to other platforms.

This answer is:
User Avatar

User Avatar

Wiki User

7y ago

Platform independent languages are high-level languages that have no dependency on the machine (architecture or platform). In other words, they allow cross-platform development from the same source code. The low-level machine details are handled by the language's interpreter or compiler, allowing the programmer to create solutions in terms of the problem domain rather than the machine domain. In most cases, the source code must be recompiled for each supported platform. However, with interpretive languages such as Java, the source code is compiled against a virtual machine (which remains the same regardless of the underlying platform or architecture) while the interpreter handles the low-level machine details.

This answer is:
User Avatar

User Avatar

Wiki User

7y ago

The advantage is that they are platform independent! That means they can run not just on one type of computer, but on many different types of computers (hardware and operating system, to be precise).

This answer is:
User Avatar

User Avatar

Learn bay

Lvl 8
2y ago

Platform-agnostic apps are easier to manage since changes are automatically synced across all platforms and devices, saving you time, money, and energy.

To learn more about data science please visit- Learnbay.co

This answer is:
User Avatar

User Avatar

Wiki User

9y ago

Some program source codes are created on one type of computer platform but they can execute on another platform. This type of programming language is considered to be platform independent.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: In programming languages What are the advantages and disadvantages of having no types in a language?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What are the disadvantages of boo programming language?

advantages of boo


What are the advantages of second generation programming language?

Easier to learn: Second-generation programming languages are easier to learn than first-generation languages. They are closer to human language and are more intuitive


Explain three advantages of visual programming languages?

make programming language to be simple It reduce time for software development.


What are the Definitions on programming?

Programming is a term that describes the usage of a programming language. Programming languages (C++ for example) are languages that create programs, these programming languages should not be confused with scripting languages. Scripting languages are languages that are meant to be interpenetrated by programs. (Written in a programming language)


What are the advantages and disadvantages of algorithm?

Advantages of algorithms are that they are easy to debug, there is a clear set of instructions that can be followed, and they are independent of programming language. Disadvantages of algorithms are that they are time consuming and complicated to create.


What are the advantages and disadvantages of basic language?

Basic languages of advantage and disadvantage please give the answer please


What are the advantages of fifth generation of language?

The major advantages of fifth generation programming languages are that these languages are improved from fourth generation languages. It is also important to note that classification of programming languages in generations beyond the second generation is complete nonsense and nothing but a marketing hype; programming languages don't evolve in a linear succession, or one in the shape of a balanced tree, where each generation has common attributes and improvements over the previous generation.


Which language is c language?

If you mean what type of language is the C Programming language, it is a high-level, statically compiled, procedural programming language. It is often described as one of the most "low-level" of the high-level languages, in that is it very adaptable for programming "close" to the hardware, while still retaining the advantages of portability, flexibility, and human comprehesiblity common to high-level languages.


Some programming languages are typeless. What are the obvious advantages and disadvantages of having no types in a language?

The disadvantage is poor reliability due to the ease with which type errors can be made, coupled with the impossibility of type checking detecting them


What is the best website to download C programming language?

Programming languages (or natural languages) cannot be downloaded.


Why java is 100 percent programming language?

There are no 'partial' programming languages.


What the answer of give 5 programming language influence by c language?

It would be a list of five programming languages.