GameMaker is an object oriented programming language.
GameMaker utilizes several keywords to describe specific instances in code block like other.
Dot notation allows access to an instance's attributes and methods through a variable reference.
For example, if we create an instance and then want to modify it's stats we could:
var Bullet = instance_create_layer(x, y, "Instances", obj_bullet)
Bullet.speed = 10
Can a variable's value change from a number to a word?
Learn More:
Strong and weak typing