answersLogoWhite

0

What does language is dynamic mean?

Updated: 8/11/2023
User Avatar

Wiki User

12y ago

Best Answer

Computer programming languages change from generation to generation due to changes (advancements) in computer hardware. The general trend is languages are becoming more human-like as computer capabilities continue to improve.

User Avatar

Wiki User

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

Wiki User

12y ago

Dynamic usually refers to "dynamic typing", which means that a variable is not restricted to a particular data type.

Consider the following:

Static typed (C):

int x = 5;

string y = "10";

int z = x + y;

printf("%i + %s = %i", x, y, z);

Dynamic typed (Perl):

$x = 5;

$y = "10";

$z = $x + $y;

print $x, ' + ', $y, ' = ', $z;

In the former code, with static (or strong) typing, the code will not run at all. You simply can not add a string to a number and come up with an answer, because they are completely different data types. Even worse, depending on the implementation, you might even come up with an error about accessing an illegal memory address, etc. To actually get the above code to run, you would have to use strtoi to force the string into a number before adding them together.

In the latter code, with dynamic typing, you get the perfectly reasonable statement "5 + 10 = 15". We didn't tell the language that we wanted to use the string as a number. It simply knew. Likewise, we didn't have to use formatting strings or any other fancy tricks.

Dynamic languages offer a sort of "DWIM" (Do What I Mean) approach, while static languages generally do not.

This answer is:
User Avatar

User Avatar

Wiki User

12y ago

Usually, a powerful language will have a large library of classes, constants, methods (procedures that can be called on objects to manipulate them), etc.

This answer is:
User Avatar

User Avatar

Wiki User

12y ago

Language isn't a static thing. It is always changing from generation to generation, situation to situation, and throughout life stages.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What does language is dynamic mean?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

Definition of static HTML?

HTML by its very nature is static. If you desire to have a dynamic site, that requires a coding language like PHP, ASP, or other dynamic language. These dynamic languages typically also use HTML to create the structure for a web page.


What is the expansion of the abbreviation dhtml?

Dynamic Hyper Text Markup Language


What is dynamic programming language?

Dynamic programming languages are often refered to as 'weakly typed' which means that variables are not bound to a particular type until runtime. For example, C++ is a 'strongly typed language, while Perl is a 'weakly typed' or 'dynamic' language. A strongly typed language requires that you specify a type: int i = 0; In that C++ snippet, an integer names i is created and assigned the value of 0. The following would not compile in C++: int i = 0; i = "Hello world"; This would fail because i has been declared to be an integer and can not be assigned a string value. The following code would succeed in a dynamic language like Perl: i = 0; i = "Hello world"; The type is not declared here at all, because it is not bound to a type until runtime. In the first statement, i is bound to an integer type but in the second statement it is bound to a string type. While dynamic language are easier to program in, they are much slower than strongly typed languages and are generally regarded as less safe since checking is not done until run time.


What do you mean by dynamic seal of pump?

dynamic seal of pump means seal which prevents the leakage of fluid from pump shaft


What is better to brake a motor control braking or dynamic braking?

There are three type of electrical brakes that can be applied to motors. Regenerative Plugging in Dynamic "control braking" does not mean a correct description. Dynamic braking is better.

Related questions

What is language dynamics?

A dynamic language is a language that displays text in a dynamic, non-static, manner, without having to change the source of a file; dynamic languages can also perform a number of tasks, such as information retrievement and insertion. Dynamic languages are primarily used for modern computer applications. For example, a dynamic language may be used to output the name of a user, in which was entered through an HTML input element, and processed by the dynamic language to actually log the user in. A static language cannot do this.


What does the medical term dynamic instability mean?

Dynamic indicates with movement; instability means the same thing as in lay-language. A joint may be stable when someone is not using it, but may become unstable during normal use/movement. This is dynamic instability.


What is the difference between static and dynamic programming?

in static programming properties, methods and object have to be declared first, while in dynamic programming they can be created at runtime. This is usually due to the fact that the dynamic programming language is an interpreted language.


Definition of static HTML?

HTML by its very nature is static. If you desire to have a dynamic site, that requires a coding language like PHP, ASP, or other dynamic language. These dynamic languages typically also use HTML to create the structure for a web page.


What is a CFML?

CFML is the ColdFusion markup language - basically, a markup language for building dynamic web sites. == ==


What does it mean for someone to be dynamic?

Being dynamic means to undergo significant changes.


Full form of dhtml?

Dynamic Hyper Text Markup Language.


What is the expansion of the abbreviation dhtml?

Dynamic Hyper Text Markup Language


What did david crystal mean when he said language is polysemouse?

David Crystal meant that language is rich with multiple meanings and interpretations, allowing for nuance and complexity in communication. Words can have different meanings in different contexts, making language a dynamic and multifaceted tool for expression.


How is language dynamic?

Language is dynamic because it constantly evolves and changes over time. This can happen through the adoption of new words, shifting meanings of existing words, and the development of new grammar rules. Different factors such as cultural influences, technological advancements, and social changes all contribute to the dynamic nature of language.


What does Dynamic Streches mean?

a dynamic exercise will help develop your muscles and warm them up.


What does dynamique mean in french?

Dynamic.